In interaction web forms, a submit element displays the ‘Continue’ and ‘Reset’ buttons.
This is automatically added when an interaction exits in the await state. You do not need to do it yourself.
start: await: form: elements:
submit: element may optionally specify any number of custom buttons.
Custom buttons can provide label, icon, icon position, style, and value. Each button is either a
When clicked, a
continue: button sets the
key to its value.
There may be multiple continue buttons (e.g. yes/no, allow/deny). This is much simpler than using a sheet, and it no longer requires a second click to continue.
submit:buttons: isn’t provided, the default ‘continue’ and ‘reset’ buttons are automatically added; and these can still be controlled with the
The current alternative styles for buttons are ‘secondary’ (gray like reset) or ‘outline’ (blue like continue but not filled). This makes it easy to visually distinguish primary/default and secondary options.
start: await: form: title: Confirmation elements: say: content: # Are you sure? submit/prompt_confirm: buttons: continue/yes: label: Yes value: yes continue/no: label: No style: secondary value: no