tock / ai.tock.bot.connector.messenger.model.send / Button

# Button

`abstract class Button : UserAction` (source)

### Constructors

#### <init> | `Button(type: ButtonType)`

### Properties

#### type | `val type: ButtonType`

### Functions

#### toChoice | `abstract fun toChoice(): Choice`

### Inheritors

#### CallButton | `data class CallButton : Button`
#### LoginButton | `data class LoginButton : Button`
#### LogoutButton | `class LogoutButton : Button`
#### PostbackButton | `data class PostbackButton : Button`
#### UrlButton | `data class UrlButton : Button`