Package dev. inmo. tgbotapi. extensions. utils. types. buttons
Types
Core DSL part of Inline Keyboard DSL. Can accept only InlineKeyboardButton and returns ready to use InlineKeyboardMarkup via build method
Row builder of InlineKeyboardBuilder
Core DSL part of Keyboard DSL. Can accept only KeyboardButton and returns ready to use ReplyKeyboardMarkup via build method
Row builder of KeyboardButton
Functions
Creates and put CallbackDataInlineKeyboardButton
Creates and put CallbackGameInlineKeyboardButton
Factory-function for InlineKeyboardBuilder. It will apply to internally created InlineKeyboardMarkup and InlineKeyboardBuilder.build then
Creates and put SwitchInlineQueryInlineKeyboardButton
Creates and put SwitchInlineQueryCurrentChatInlineKeyboardButton
Creates and put LoginURLInlineKeyboardButton
Creates and put PayInlineKeyboardButton
Factory-function for ReplyKeyboardBuilder. It will apply to internally created ReplyKeyboardMarkup and ReplyKeyboardBuilder.build then
Creates and put RequestContactKeyboardButton
Creates and put RequestLocationKeyboardButton
Creates and put RequestPollKeyboardButton
Creates an InlineKeyboardRowBuilder and apply with this builder
Creates an ReplyKeyboardRowBuilder and apply with this builder
Creates and put SimpleKeyboardButton
Creates and put URLInlineKeyboardButton
Creates and put WebAppInlineKeyboardButton. Please, remember that this button is available in private chats only
Creates and put WebAppKeyboardButton