accessible-menu
accessible-menu copied to clipboard
Feat: Menu shelves
Summary
Menu shelves/drawer menus have been super popular with clients lately. It would be nice to support them.
This most likely wouldn't be an out-of-the-box thing. It probably would need to be a separate package. I foresee something like:
new AccessibleMenuShelf({
shelfElement: <HTMLElement>,
shelfController: <HTMLElement>,
menus: <DisclosureMenu[],Menubar[],TopLinkDisclosureMenu[],Treeview[]>,
});
Could have multiple menus in it and have some event listeners to allow keyboard shortcuts to move between multiple menus? I'm not 100% sold on that particular feature, but still.
Solution
TBD
Alternatives
TBD