A single-select component is used to capture a choice from up to 10 options that you provide. You can submit the value of the select option by:
When a submit action takes place, the results are given in a hash with the id from the single-select component used as the key and the id from the chosen option as the value.
| Parameter | Possible Values | Required | Description |
|---|---|---|---|
| type | single-select | Yes | The type of component you are rendering. |
| id | Any string | Yes | A unique identifier for the component. |
| options | Array (See Below) | Yes | The list of options. Can provide 2 to 10. |
| label | Any string | No | The text shown above the options. |
| value | The id of an option | No | The option that is selected by default. |
| save_state | unsaved saved failed | No | Styles the input. Default is unsaved. Prevent action with saved. |
| disabled | false true | No | Styles all options and prevents the action. Default is false. Will be overridden if save_state is saved. |
| action | Action object | No | This can be a Submit Action or URL Action. |
| rounded_image | true false | No | Rounds the corners of the image. Default is false. |
| disabled | true false | No | The defined state of the inputted value to render a specific style. |
| action | Action object | No | This can be a Submit Action or URL Action. |
| Parameter | Possible Values | Required | Description |
|---|---|---|---|
| type | option | Yes | The type of component you are rendering. |
| id | Any string | Yes | A unique identifier for the option. |
| text | Any string | Yes | The text shown within this option. |
| disabled | false true | No | Styles the option and prevents the action. Default is false. |