Skip to content

pantoken-root / formats/interactions/src / initMenu

Functie: initMenu() ​

initMenu(menu, trigger): MenuHandle

Koppel een verticaal ARIA-menu op één niveau aan de bijbehorende native popoverknop. Pijltoetsen lopen rond; Home/End en zoeken op beginletter verplaatsen de focus. Escape brengt de focus terug naar de knop; Tab sluit het menu zonder de normale sequentiële navigatie te annuleren. Applicaties beheren klikacties en de aangevinkte status. Spatie activeert selecteerbare items zonder het menu te sluiten; Enter en activering met de aanwijzer sluiten het menu, tenzij de klik wordt geannuleerd.

Parameters ​

HTMLElement

trigger ​

HTMLButtonElement

Retourneert ​

MenuHandle