कीबोर्ड इंटरॅक्शन

कळकृती
ॲरो कळाफोकस एक सेल हलवतात. उजवीकडून डावीकडे लिहिल्या जाणाऱ्या मजकुरात लेफ्ट आणि राइट उलटतात.
Home आणि Endओळीतील पहिल्या किंवा शेवटच्या सेलवर नेते; Ctrl सोबत, ग्रिडमधील.
Page Down आणि Page Upएका स्क्रीनइतक्या ओळी पुढे किंवा मागे नेते.
हेडरवर Enter किंवा Spaceत्या कॉलमनुसार सॉर्ट करते; Shift सोबत, तो सॉर्टमध्ये जोडते.
हेडरवर Alt + डाउन ॲरोकॉलम पॅनेल उघडते.
हेडरवर Alt + लेफ्ट किंवा राइट ॲरोकॉलम अरुंद किंवा रुंद करते; Shift सोबत, तो हलवते.
सेलवर Enterतो एडिट करते, किंवा एडिट करता येत नसल्यास ओळ उघडते.
F2, किंवा टाइप करणेसेल एडिट करते.
एडिट करताना Enter, Esc आणि Tabलागू करते, रद्द करते, किंवा लागू करून पुढे जाते.
Spaceओळ निवडते; Shift सोबत, मागील निवडीपासून इथपर्यंतच्या ओळी.
Ctrl + Aसर्व ओळी निवडते.

ॲक्सेसिबिलिटीविषयी नोंदी

  • role="grid" असलेले नेटिव्ह <table>, ज्याला label मधून नाव मिळते. हेडरवर aria-sort असते, आणि निवडता येणाऱ्या ओळींवर aria-selected.
  • संपूर्ण ग्रिड एकच टॅब स्टॉप आहे. फोकस रोव्हिंग tabindex ने एका सेलवरून दुसऱ्या सेलवर जातो, त्यामुळे स्क्रीन रीडर प्रत्येक सेल त्याच्या ओळीच्या व कॉलमच्या हेडरसह वाचतात.
  • ओळी पेजेसमध्ये विभागल्या किंवा व्हर्च्युअलाइझ केल्या तरी aria-rowcount, aria-rowindex आणि aria-colindex बरोबर राहतात.
  • एक स्टेटस क्षेत्र सॉर्टिंग, फिल्टरिंग आणि पेजिंगमधील बदल आणि एडिटच्या त्रुटी व्यत्यय न आणता जाहीर करते.