//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 = { }) |