# Uses of Class it.tdlight.jni.TdApi.InlineKeyboardButtonType (tdlight API 3.3.160 API)
use: package: it.tdlight.jni, class: TdApi, class: InlineKeyboardButtonType

# Uses of Class
it.tdlight.jni.TdApi.InlineKeyboardButtonType

## Uses of TdApi.InlineKeyboardButtonType in it.tdlight.jni

Subclasses of TdApi.InlineKeyboardButtonType in it.tdlight.jni
Modifier and Type | Class | Description
--- | --- | ---
`static class` | `TdApi.InlineKeyboardButtonTypeBuy` | A button to buy something.
`static class` | `TdApi.InlineKeyboardButtonTypeCallback` | A button that sends a callback query to a bot.
`static class` | `TdApi.InlineKeyboardButtonTypeCallbackGame` | A button with a game that sends a callback query to a bot.
`static class` | `TdApi.InlineKeyboardButtonTypeCallbackWithPassword` | A button that asks for password of the current user and then sends a callback query to a bot.
`static class` | `TdApi.InlineKeyboardButtonTypeLoginUrl` | A button that opens a specified URL and automatically authorize the current user if allowed to do so.
`static class` | `TdApi.InlineKeyboardButtonTypeSwitchInline` | A button that forces an inline query to the bot to be inserted in the input field.
`static class` | `TdApi.InlineKeyboardButtonTypeUrl` | A button that opens a specified URL.

Fields in it.tdlight.jni declared as TdApi.InlineKeyboardButtonType
Modifier and Type | Field | Description
--- | --- | ---
`TdApi.InlineKeyboardButtonType` | TdApi.InlineKeyboardButton.`type` | Type of the button.

Constructors in it.tdlight.jni with parameters of type TdApi.InlineKeyboardButtonType
Constructor | Description
--- | ---
`InlineKeyboardButton​(String text, TdApi.InlineKeyboardButtonType type)` | Represents a single button in an inline keyboard.