multiple-choice flag to allow multiple values to be selected.
- keep the listbox overlay open on click of an option
- display a list of selected option representations next to the text box
- make the value of type
orientation="horizontal", left and right arrow keys will be enabled, plus the screenreader
will be informed about the direction of the options.
orientation="vertical" is set, which enables up and down arrow keys.
multiple-choice flag configured, multiple options can be checked.
When true, will synchronize activedescendant and selected element on arrow key navigation.
This behavior can usually be seen in
<select> on the Windows platform.
Note that this behavior cannot be used when multiple-choice is true.
See wai aria spec
rotate-keyboard-navigation attribute on the listbox will give the first option active state when navigated to the next option from last option.
Navigation will skip over disabled options. Let's disable Artichoke and Brussel sprout, because they're gross.