Skip to content

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