Accessibility implementation details
mainHotwireCombobox follows the APG combobox pattern guidelines with the following specific implementation exceptions:
- Wrap-around selection: Pressing
Up Arrowon the first option selects the last option. PressingDown Arrowon the last option selects the first option. In paginated comboboxes, this refers to the currently available options. - Unlabeled comboboxes: The library allows for unlabeled comboboxes; the responsibility for providing a label lies with the implementing user.
- Multiselect support: Since official APG guidelines for multiselect comboboxes are currently unavailable, the library uses custom mechanisms like live regions to announce multi-selections.