vk_maria.types.keyboard#
Functions
|
Classes
|
|
An enumeration. |
|
|
|
|
|
|
|
|
|
|
|
|
- class BaseButton[исходный код]#
-
type:
str
#
-
action:
dict
#
-
type:
- class TextButton(color, label, payload=None)[исходный код]#
- Параметры:
color (
str
) –label (
str
) –payload (
Optional
[dict
], default:None
) –
-
type:
str
= 'text'#
-
action:
dict
#
- class OpenLinkButton(link, label, payload=None)[исходный код]#
- Параметры:
link (
str
) –label (
str
) –payload (
Optional
[dict
], default:None
) –
-
type:
str
= 'open_link'#
-
action:
dict
#
- class LocationButton(payload)[исходный код]#
- Параметры:
payload (
dict
) –
-
type:
str
= 'location'#
-
action:
dict
#
- class VKPayButton(payload, hash_)[исходный код]#
- Параметры:
payload (
dict
) –hash_ (
str
) –
-
type:
str
= 'vkpay'#
-
action:
dict
#
- class VKAppsButton(app_id, owner_id, label, hash_, payload=None)[исходный код]#
- Параметры:
app_id (
int
) –owner_id (
int
) –label (
str
) –hash_ (
str
) –payload (
Optional
[dict
], default:None
) –
-
type:
str
= 'open_app'#
-
action:
dict
#
- class CallbackButton(color, label, payload)[исходный код]#
- Параметры:
color (
str
) –label (
str
) –payload (
dict
) –
-
type:
str
= 'callback'#
-
action:
dict
#
- class Button[исходный код]#
- Text#
alias of
TextButton
- OpenLink#
alias of
OpenLinkButton
- Location#
alias of
LocationButton
- VKPay#
alias of
VKPayButton
- VKApps#
alias of
VKAppsButton
- Callback#
alias of
CallbackButton
- class Color(value)[исходный код]#
An enumeration.
- PRIMARY = 'primary'#
- SECONDARY = 'secondary'#
- NEGATIVE = 'negative'#
- POSITIVE = 'positive'#
- class KeyboardModelMeta(name, bases, namespace)[исходный код]#
- mro()#
Return a type’s method resolution order.
- class KeyboardModel[исходный код]#
-
inline:
bool
= False#
-
one_time:
bool
= False#
-
inline:
- unpack_button(button)[исходный код]#
- Параметры:
button (
BaseButton
) –
- construct_json(model_dict)[исходный код]#
- class KeyboardMarkup(inline=False, one_time=False, keyboard=None)[исходный код]#
- Параметры:
inline (
bool
, default:False
) –one_time (
bool
, default:False
) –keyboard (
Optional
[List
[List
[BaseButton
]]], default:None
) –
- add_button(button)[исходный код]#
- add_row()[исходный код]#
- get_json()[исходный код]#