Skip to content

pantoken-root / formats/interactions/src / initMenu

Função: initMenu() ​

initMenu(menu, trigger): MenuHandle

Conecte um menu ARIA vertical de nível único e seu botão popover nativo. As teclas de seta percorrem os itens em sequência circular; Home/End e a busca pela letra inicial movem o foco. Escape devolve o foco ao botão; Tab fecha o menu sem interromper a navegação sequencial normal. As aplicações controlam as ações de clique e o estado marcado. Espaço ativa itens selecionáveis sem fechar o menu; Enter e a ativação por ponteiro fecham o menu, a menos que o clique seja cancelado.

Parâmetros ​

HTMLElement

trigger ​

HTMLButtonElement

Retorna ​

MenuHandle