Skip to content

pantoken-root / formats/interactions/src / initMenu

Fonction: initMenu() ​

initMenu(menu, trigger): MenuHandle

Reliez un menu ARIA vertical à un seul niveau et son bouton natif de fenêtre contextuelle. Les touches fléchées font défiler les options; Origine/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é. La barre d’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

Retourne ​

MenuHandle