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