Skip to content

pantoken-root / formats/interactions/src / initMenu

Función: initMenu() ​

initMenu(menu, trigger): MenuHandle

Conecta un menú ARIA vertical de un solo nivel y su botón popover nativo. Las teclas de flecha recorren las opciones en bucle; Inicio/Fin y la búsqueda por carácter inicial mueven el foco. Escape devuelve el foco al botón; Tab cierra el menú sin cancelar la navegación secuencial normal. Las aplicaciones controlan las acciones de clic y el estado marcado. La barra espaciadora activa los elementos seleccionables sin cerrar el menú; Enter y la activación con el puntero lo cierran, salvo que se cancele el clic.

Parámetros ​

HTMLElement

trigger ​

HTMLButtonElement

Devuelve ​

MenuHandle