peyk.platforms.rubika.types.button¶
Classes
|
A single button. |
- class peyk.platforms.rubika.types.button.Button(id: str = '', type: str = 'Simple', button_text: str = '', button_selection: ButtonSelection | None = None, button_calendar: ButtonCalendar | None = None, button_number_picker: ButtonNumberPicker | None = None, button_string_picker: ButtonStringPicker | None = None, button_location: ButtonLocation | None = None, button_textbox: ButtonTextbox | None = None)[source]¶
Bases:
objectA single button.
Structure per the official docs: base fields (id, type, button_text) plus exactly one nested
button_*object whose name depends on thetype.- id: str = ''¶
- type: str = 'Simple'¶
- button_text: str = ''¶
- button_selection: ButtonSelection | None = None¶
- button_calendar: ButtonCalendar | None = None¶
- button_number_picker: ButtonNumberPicker | None = None¶
- button_string_picker: ButtonStringPicker | None = None¶
- button_location: ButtonLocation | None = None¶
- button_textbox: ButtonTextbox | None = None¶