Skip to content

pantoken-root / formats/interactions/src / initMenu

Fungsi: initMenu() ​

initMenu(menu, trigger): MenuHandle

Hubungkan menu ARIA vertikal satu tingkat dan tombol popover native-nya. Tombol panah memutar fokus; Home/End dan pencarian karakter awal memindahkan fokus. Escape mengembalikan fokus ke tombol; Tab menutup menu tanpa membatalkan navigasi berurutan yang normal. Aplikasi mengelola aksi klik dan status tercentang. Space mengaktifkan item yang dapat dicentang tanpa menutup menu; Enter dan aktivasi dengan penunjuk menutup menu kecuali klik dibatalkan.

Parameter ​

HTMLElement

trigger ​

HTMLButtonElement

Mengembalikan ​

MenuHandle