Email input element
Fields
Fields | Type | Description | Required? |
---|---|---|---|
type | String | The type of element. In this case type is always email_text_input . | Required |
action_id | String | An identifier for the input value when the parent modal is submitted. You can use this when you receive a view_submission payload to identify the value of the input element. Should be unique among all other action_id s in the containing block. Maximum length is 255 characters. | Optional |
initial_value | String | The initial value in the email input when it is loaded. | Optional |
dispatch_action_config | Object | A dispatch configuration object that determines when during text input the element returns a block_actions payload. | Optional |
focus_on_load | Boolean | Indicates whether the element will be set to auto focus within the view object . Only one element can be set to true . Defaults to false . | Optional |
placeholder | Object | A plain_text only text object that defines the placeholder text shown in the email input. Maximum length for the text in this field is 150 characters. | Optional |
Example
An input block containing a email-text input element.
{
"type": "input",
"block_id": "input123",
"label": {
"type": "plain_text",
"text": "Email Address"
},
"element": {
"type": "email_text_input",
"action_id": "email_text_input-action",
"placeholder": {
"type": "plain_text",
"text": "Enter an email"
}
}
}