//core/com.petersamokhin.vksdk.core.model.objects/KeyboardDslBuilder
KeyboardDslBuilder¶
[common]\ class KeyboardDslBuilder
https://vk.com/dev/bots_docs_3
Constructors¶
| KeyboardDslBuilder | [common] fun KeyboardDslBuilder() |
Functions¶
| Name | Summary |
|---|---|
| locationButton | [common] fun locationButton(payload: String? = null, block: LocationButton.() -> Unit = { }) |
| openLinkButton | [common] fun openLinkButton(label: String, link: String, payload: String? = null, block: OpenLinkButton.() -> Unit = { }) |
| row | [common] fun row(block: RowDslBuilder.() -> Unit) |
| vkAppButton | [common] fun vkAppButton(label: String, appId: Int, ownerId: Int? = null, hash: String? = null, payload: String? = null, block: VkAppsButton.() -> Unit = { }) |
| vkPayButton | [common] fun vkPayButton(hash: String, payload: String? = null, block: VkPayButton.() -> Unit = { }) |