Skip to content

pantoken-root / formats/interactions/src / initMenu

Функция: initMenu() ​

initMenu(menu, trigger): MenuHandle

Подключите вертикальное одноуровневое меню ARIA и его нативную кнопку popover. Клавиши со стрелками циклически перемещают фокус; Home/End и поиск по первому символу также перемещают фокус. Escape возвращает фокус к кнопке; Tab закрывает меню, не прерывая обычную последовательную навигацию. Приложения управляют действиями при щелчке и состоянием выбора. Пробел активирует элементы с возможностью выбора без закрытия меню; Enter и активация указателем закрывают меню, если действие при щелчке не отменено.

Параметры ​

HTMLElement

trigger ​

HTMLButtonElement

Возвращаемое значение ​

MenuHandle