RowBuilder

open class RowBuilder<T>

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
fun add(t: T): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
operator fun <T> RowBuilder<T>.plus(t: T): Boolean
Link copied to clipboard
inline fun ReplyKeyboardRowBuilder.requestChannelButton(text: String, requestId: RequestId, isPublic: Boolean? = null, isOwnedBy: Boolean? = null, userRightsInChat: ChatAdministratorRights? = null, botRightsInChat: ChatAdministratorRights? = null, botIsMember: Boolean? = null): Boolean
Link copied to clipboard
inline fun ReplyKeyboardRowBuilder.requestChatButton(text: String, requestId: RequestId, isChannel: Boolean? = null, isForum: Boolean? = null, isPublic: Boolean? = null, isOwnedBy: Boolean? = null, userRightsInChat: ChatAdministratorRights? = null, botRightsInChat: ChatAdministratorRights? = null, botIsMember: Boolean? = null): Boolean
Link copied to clipboard
inline fun ReplyKeyboardRowBuilder.requestGroupButton(text: String, requestId: RequestId, isForum: Boolean? = null, isPublic: Boolean? = null, isOwnedBy: Boolean? = null, userRightsInChat: ChatAdministratorRights? = null, botRightsInChat: ChatAdministratorRights? = null, botIsMember: Boolean? = null): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
operator fun T.unaryPlus(): Boolean
Link copied to clipboard
Link copied to clipboard

Creates and put WebAppInlineKeyboardButton. Please, remember that this button is available in private chats only

Creates and put WebAppKeyboardButton

Properties

Link copied to clipboard
val row: List<T>