Skip to content

pantoken-root / formats/interactions/src / initMenu

Funzione: initMenu() ​

initMenu(menu, trigger): MenuHandle

Collega un menu ARIA verticale a un solo livello e il relativo pulsante popover nativo. I tasti freccia consentono di spostarsi ciclicamente; Home/End e la ricerca del carattere iniziale spostano il focus. Escape riporta il focus sul pulsante; Tab chiude il menu senza annullare la normale navigazione sequenziale. Le applicazioni gestiscono le azioni al clic e lo stato selezionato. La barra spaziatrice attiva gli elementi selezionabili senza chiudere il menu; Invio e l'attivazione tramite puntatore lo chiudono, a meno che il clic non venga annullato.

Parametri ​

HTMLElement

trigger ​

HTMLButtonElement

Restituisce ​

MenuHandle