Skip to content

pantoken-root / formats/interactions/src / initMenu

Fonction: initMenu() ​

initMenu(menu, trigger): MenuHandle

Relier un menu ARIA vertical à un seul niveau à son bouton popover natif. Les touches fléchées font défiler les options en boucle ; Début/Fin et la recherche par caractère initial déplacent le focus. Échap ramène le focus au bouton ; Tab ferme le menu sans interrompre la navigation séquentielle normale. Les applications gèrent les actions au clic et l’état coché. Espace active les éléments cochables sans fermer le menu ; Entrée et l’activation par pointeur le ferment, sauf si le clic est annulé.

Paramètres ​

HTMLElement

trigger ​

HTMLButtonElement

Renvoie ​

MenuHandle