کی بورڈ سے استعمال
| کلید | عمل |
|---|---|
| Enter یا اسپیس | ٹریگر پر: مینو کو پہلے آئٹم پر کھولتا ہے۔ آئٹم پر: اسے منتخب کرتا ہے، یا اس کا ذیلی مینو کھولتا ہے۔ |
| نیچے والا ایرو | ٹریگر پر: مینو کو پہلے آئٹم پر کھولتا ہے۔ مینو میں: اگلے آئٹم پر جاتا ہے۔ |
| اوپر والا ایرو | ٹریگر پر: مینو کو آخری آئٹم پر کھولتا ہے۔ مینو میں: پچھلے آئٹم پر جاتا ہے۔ |
| Home اور End | پہلے یا آخری آئٹم پر جاتا ہے۔ |
| دایاں ایرو | ذیلی مینو کھولتا ہے اور اس کے پہلے آئٹم پر جاتا ہے (دائیں سے بائیں متن میں بایاں ایرو)۔ |
| بایاں ایرو | ذیلی مینو بند کرتا ہے اور اس آئٹم پر واپس جاتا ہے جس سے وہ کھلا تھا (دائیں سے بائیں متن میں دایاں ایرو)۔ |
| Esc | مینو بند کرتا ہے اور فوکس ٹریگر پر واپس لاتا ہے۔ |
| حروف | اگلے ایسے آئٹم پر جاتا ہے جس کا لیبل ٹائپ کیے گئے متن سے شروع ہوتا ہو۔ |
رسائی سے متعلق نوٹس
- ٹریگر کو
aria-haspopup،aria-expandedاورaria-controlsملتے ہیں؛ مینو اور اس کے آئٹمز کو ARIA رولز Angular Aria سے ملتے ہیں۔ - ہائی لائٹ شدہ آئٹم کا بیک گراؤنڈ ٹھوس رنگ کا ہوتا ہے جس پر متن کا کنٹراسٹ کم از کم 4.5:1 ہے، اور یہی فوکس انڈیکیٹر کا کام بھی کرتا ہے۔ forced colors موڈ میں اسے سسٹم ہائی لائٹ کی آؤٹ لائن ملتی ہے۔
- چیک ہونے والے آئٹمز اپنی حالت
aria-checkedکے ذریعے بتاتے ہیں۔ - کوئی آئٹم منتخب کرنے سے مینو بند ہو جاتا ہے اور فوکس ٹریگر پر واپس آ جاتا ہے۔ فوکس کو ٹریگر اور مینو سے باہر لے جانے سے بھی مینو بند ہو جاتا ہے۔
- آئٹمز کم از کم 28 پکسل اونچے ہیں، جو WCAG 2.2 کے کم از کم ٹارگٹ سائز سے زیادہ ہے۔