תיאור
כדי לנהל את תכונות הנגישות של Chrome, יש להשתמש ב-API של chrome.accessibilityFeatures. ה-API הזה מסתמך על אב הטיפוס של ChromeSetting מסוג API כדי לקבל ולהגדיר תכונות נגישות נפרדות. כדי לקבל מצבי תכונות, התוסף צריך לבקש הרשאה מסוג accessibilityFeatures.read. כדי לשנות מצב של תכונה, לתוסף נדרשת ההרשאה accessibilityFeatures.modify. חשוב לשים לב ש-accessibilityFeatures.modify לא מרמז על הרשאה accessibilityFeatures.read.
הרשאות
accessibilityFeatures.modifyaccessibilityFeatures.readתכונות
animationPolicy
כדי להשתמש ב-get() נדרשת ההרשאה accessibilityFeatures.read. כדי להשתמש ב-set() וב-clear(), צריך את ההרשאה accessibilityFeatures.modify.
סוג
types.ChromeSetting<"allowed"
| "once"
| "none"
>
autoclick
ב-ChromeOS בלבד.
לחיצה אוטומטית בעכבר אחרי שהעכבר מפסיק לזוז. הערך מציין אם התכונה מופעלת או לא. כדי להשתמש ב-get() נדרשת ההרשאה accessibilityFeatures.read. כדי להשתמש ב-set() וב-clear(), צריך את ההרשאה accessibilityFeatures.modify.
סוג
types.ChromeSetting<boolean>
caretHighlight
ב-ChromeOS בלבד.
הדגשת סמן טקסט. הערך מציין אם התכונה מופעלת או לא. כדי להשתמש ב-get() נדרשת ההרשאה accessibilityFeatures.read. כדי להשתמש ב-set() וב-clear(), צריך את ההרשאה accessibilityFeatures.modify.
סוג
types.ChromeSetting<boolean>
cursorColor
ב-ChromeOS בלבד.
צבע הסמן. הערך מציין אם התכונה מופעלת או לא, ולא מציין את הצבע שלה. כדי להשתמש ב-get() נדרשת ההרשאה accessibilityFeatures.read. כדי להשתמש ב-set() וב-clear(), צריך את ההרשאה accessibilityFeatures.modify.
סוג
types.ChromeSetting<boolean>
cursorHighlight
ב-ChromeOS בלבד.
הדגשת הסמן. הערך מציין אם התכונה מופעלת או לא. כדי להשתמש ב-get() נדרשת ההרשאה accessibilityFeatures.read. כדי להשתמש ב-set() וב-clear(), צריך את ההרשאה accessibilityFeatures.modify.
סוג
types.ChromeSetting<boolean>
dictation
ב-ChromeOS בלבד.
הכתבה. הערך מציין אם התכונה מופעלת או לא. כדי להשתמש ב-get() נדרשת ההרשאה accessibilityFeatures.read. כדי להשתמש ב-set() וב-clear(), צריך את ההרשאה accessibilityFeatures.modify.
סוג
types.ChromeSetting<boolean>
dockedMagnifier
ב-ChromeOS בלבד.
זכוכית מגדלת במצב מעוגן. הערך מציין אם התכונה 'זכוכית מגדלת במצב מעוגן' מופעלת או לא. כדי להשתמש ב-get() נדרשת ההרשאה accessibilityFeatures.read. כדי להשתמש ב-set() וב-clear(), צריך את ההרשאה accessibilityFeatures.modify.
סוג
types.ChromeSetting<boolean>
focusHighlight
ב-ChromeOS בלבד.
התמקדות בהדגשה. הערך מציין אם התכונה מופעלת או לא. כדי להשתמש ב-get() נדרשת ההרשאה accessibilityFeatures.read. כדי להשתמש ב-set() וב-clear(), צריך את ההרשאה accessibilityFeatures.modify.
סוג
types.ChromeSetting<boolean>
highContrast
ב-ChromeOS בלבד.
מצב עיבוד בניגודיות גבוהה. הערך מציין אם התכונה מופעלת או לא. כדי להשתמש ב-get() נדרשת ההרשאה accessibilityFeatures.read. כדי להשתמש ב-set() וב-clear(), צריך את ההרשאה accessibilityFeatures.modify.
סוג
types.ChromeSetting<boolean>
largeCursor
ב-ChromeOS בלבד.
הסמן הוגדל. הערך מציין אם התכונה מופעלת או לא. כדי להשתמש ב-get() נדרשת ההרשאה accessibilityFeatures.read. כדי להשתמש ב-set() וב-clear(), צריך את ההרשאה accessibilityFeatures.modify.
סוג
types.ChromeSetting<boolean>
screenMagnifier
ב-ChromeOS בלבד.
הגדלה של מסך מלא. הערך מציין אם התכונה מופעלת או לא. כדי להשתמש ב-get() נדרשת ההרשאה accessibilityFeatures.read. כדי להשתמש ב-set() וב-clear(), צריך את ההרשאה accessibilityFeatures.modify.
סוג
types.ChromeSetting<boolean>
selectToSpeak
ב-ChromeOS בלבד.
הקראה. הערך מציין אם התכונה מופעלת או לא. כדי להשתמש ב-get() נדרשת ההרשאה accessibilityFeatures.read. כדי להשתמש ב-set() וב-clear(), צריך את ההרשאה accessibilityFeatures.modify.
סוג
types.ChromeSetting<boolean>
spokenFeedback
ב-ChromeOS בלבד.
משוב קולי (המרת טקסט לדיבור) הערך מציין אם התכונה מופעלת או לא. כדי להשתמש ב-get() נדרשת ההרשאה accessibilityFeatures.read. כדי להשתמש ב-set() וב-clear(), צריך את ההרשאה accessibilityFeatures.modify.
סוג
types.ChromeSetting<boolean>
stickyKeys
ב-ChromeOS בלבד.
מקשי צירוף דביקים (כמו Shift או Alt). הערך מציין אם התכונה מופעלת או לא. כדי להשתמש ב-get() נדרשת ההרשאה accessibilityFeatures.read. כדי להשתמש ב-set() וב-clear(), צריך את ההרשאה accessibilityFeatures.modify.
סוג
types.ChromeSetting<boolean>
switchAccess
ב-ChromeOS בלבד.
גישה באמצעות מתג. הערך מציין אם התכונה מופעלת או לא. כדי להשתמש ב-get() נדרשת ההרשאה accessibilityFeatures.read. כדי להשתמש ב-set() וב-clear(), צריך את ההרשאה accessibilityFeatures.modify.
סוג
types.ChromeSetting<boolean>
virtualKeyboard
ב-ChromeOS בלבד.
מקלדת וירטואלית שמופיעה במסך. הערך מציין אם התכונה מופעלת או לא. כדי להשתמש ב-get() נדרשת ההרשאה accessibilityFeatures.read. כדי להשתמש ב-set() וב-clear(), צריך את ההרשאה accessibilityFeatures.modify.
סוג
types.ChromeSetting<boolean>