Skip to content

pantoken-root / formats/interactions/src / initMenu

Funktion: initMenu() ​

initMenu(menu, trigger): MenuHandle

Verdrahten Sie ein vertikales, einstufiges ARIA-Menü und dessen native Popover-Schaltfläche. Pfeiltasten springen am Ende zum Anfang zurück; Home/End und die Suche nach dem Anfangsbuchstaben verschieben den Fokus. Escape setzt den Fokus auf die Schaltfläche zurück; Tab schließt das Menü, ohne die normale sequenzielle Navigation abzubrechen. Anwendungen verwalten Klickaktionen und den aktivierten Zustand. Leertaste aktiviert auswählbare Elemente ohne das Menü zu schließen; Enter und die Aktivierung per Zeiger schließen es, sofern der Klick nicht abgebrochen wird.

Parameter ​

HTMLElement

trigger ​

HTMLButtonElement

Rückgabe ​

MenuHandle