-
Task
-
Resolution: Fixed
-
Major
-
-
indian, arctic
User Interactions
- Clicking toggles the open/closed state of the menu
- Menu sizes to reasonable default height, scroll to handle large numbers of items
- Menu must position itself to bottom-left corner of dropdown when open
- Support keyboard accessibility (space-bar to open; arrow up/down, page up/down, home/end keys to navigate through options, spacebar or enter to select, esc to dismiss, mousewheel)
Developer Options
- Supply array of items for display
- Allow for a default selection
- Customize display of items with any text desired
- Stretch goal: allow for custom React component to be used
- Handlers for onChange