class

Tourmaline::InlineKeyboardButton

Inherits Tourmaline::Model < JSON::Serializable < Reference < Object

Constructors

new(text : String, url : String | Nil = nil, login_url : LoginURL | Nil = nil, callback_data : String | Nil = nil, web_app : Nil | Tourmaline::WebAppInfo = nil, switch_inline_query : String | Nil = nil, switch_inline_query_current_chat : String | Nil = nil, callback_game : CallbackGame | Nil = nil, pay : Bool | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

callback_data
Source
callback_data=(callback_data : String | Nil)
Source
callback_game
Source
callback_game=(callback_game : CallbackGame | Nil)
Source
login_url
Source
login_url=(login_url : LoginURL | Nil)
Source
pay=(pay : Bool | Nil)
Source
switch_inline_query
Source
switch_inline_query=(switch_inline_query : String | Nil)
Source
switch_inline_query_current_chat
Source
switch_inline_query_current_chat=(switch_inline_query_current_chat : String | Nil)
Source
text
Source
text=(text : String)
Source
url=(url : String | Nil)
Source
web_app
Source
web_app=(web_app : WebAppInfo | Nil)
Source