Descrição
Use a API chrome.accessibilityFeatures
para gerenciar os recursos de acessibilidade do Chrome. Essa API usa o protótipo ChromeSetting da API de tipo para receber e definir recursos de acessibilidade individuais. Para acessar os estados do recurso, a extensão precisa solicitar a permissão accessibilityFeatures.read
. Para modificar o estado do recurso, a extensão precisa da permissão accessibilityFeatures.modify
. Observe que accessibilityFeatures.modify
não implica a permissão accessibilityFeatures.read
.
Permissões
accessibilityFeatures.modify
accessibilityFeatures.read
Propriedades
animationPolicy
get()
requer a permissão accessibilityFeatures.read
. set()
e clear()
exigem a permissão accessibilityFeatures.modify
.
Tipo
types.ChromeSetting<"allowed"
| "uma vez"
| "nenhum"
>
autoclick
Somente no ChromeOS.
Clique automático do mouse depois que ele parar de se mover. O valor indica se o recurso está ativado ou não. get()
requer a permissão accessibilityFeatures.read
. set()
e clear()
exigem a permissão accessibilityFeatures.modify
.
Tipo
types.ChromeSetting<boolean>
caretHighlight
Somente no ChromeOS.
Destaque do cursor de texto. O valor indica se o recurso está ativado ou não. get()
requer a permissão accessibilityFeatures.read
. set()
e clear()
exigem a permissão accessibilityFeatures.modify
.
Tipo
types.ChromeSetting<boolean>
cursorColor
Somente no ChromeOS.
Cor do cursor. O valor indica se o recurso está ativado ou não. Não indica a cor dele. get()
requer a permissão accessibilityFeatures.read
. set()
e clear()
exigem a permissão accessibilityFeatures.modify
.
Tipo
types.ChromeSetting<boolean>
cursorHighlight
Somente no ChromeOS.
Destaque do cursor. O valor indica se o recurso está ativado ou não. get()
requer a permissão accessibilityFeatures.read
. set()
e clear()
exigem a permissão accessibilityFeatures.modify
.
Tipo
types.ChromeSetting<boolean>
dictation
Somente no ChromeOS.
Ditado. O valor indica se o recurso está ativado ou não. get()
requer a permissão accessibilityFeatures.read
. set()
e clear()
exigem a permissão accessibilityFeatures.modify
.
Tipo
types.ChromeSetting<boolean>
dockedMagnifier
Somente no ChromeOS.
Lupa em área fixa. O valor indica se o recurso de lupa em área fixa está ativado ou não. get()
requer a permissão accessibilityFeatures.read
. set()
e clear()
exigem a permissão accessibilityFeatures.modify
.
Tipo
types.ChromeSetting<boolean>
focusHighlight
Somente no ChromeOS.
Destaque de foco. O valor indica se o recurso está ativado ou não. get()
requer a permissão accessibilityFeatures.read
. set()
e clear()
exigem a permissão accessibilityFeatures.modify
.
Tipo
types.ChromeSetting<boolean>
highContrast
Somente no ChromeOS.
Modo de renderização de alto contraste. O valor indica se o recurso está ativado ou não. get()
requer a permissão accessibilityFeatures.read
. set()
e clear()
exigem a permissão accessibilityFeatures.modify
.
Tipo
types.ChromeSetting<boolean>
largeCursor
Somente no ChromeOS.
Cursor aumentado. O valor indica se o recurso está ativado ou não. get()
requer a permissão accessibilityFeatures.read
. set()
e clear()
exigem a permissão accessibilityFeatures.modify
.
Tipo
types.ChromeSetting<boolean>
screenMagnifier
Somente no ChromeOS.
Ampliação em tela cheia. O valor indica se o recurso está ativado ou não. get()
requer a permissão accessibilityFeatures.read
. set()
e clear()
exigem a permissão accessibilityFeatures.modify
.
Tipo
types.ChromeSetting<boolean>
selectToSpeak
Somente no ChromeOS.
Selecionar para ouvir. O valor indica se o recurso está ativado ou não. get()
requer a permissão accessibilityFeatures.read
. set()
e clear()
exigem a permissão accessibilityFeatures.modify
.
Tipo
types.ChromeSetting<boolean>
spokenFeedback
Somente no ChromeOS.
Resposta falada (conversão de texto em voz). O valor indica se o recurso está ativado ou não. get()
requer a permissão accessibilityFeatures.read
. set()
e clear()
exigem a permissão accessibilityFeatures.modify
.
Tipo
types.ChromeSetting<boolean>
stickyKeys
Somente no ChromeOS.
Teclas modificadoras aderentes (como shift ou alt). O valor indica se o recurso está ativado ou não. get()
requer a permissão accessibilityFeatures.read
. set()
e clear()
exigem a permissão accessibilityFeatures.modify
.
Tipo
types.ChromeSetting<boolean>
switchAccess
Somente no ChromeOS.
"Acesso com interruptor". O valor indica se o recurso está ativado ou não. get()
requer a permissão accessibilityFeatures.read
. set()
e clear()
exigem a permissão accessibilityFeatures.modify
.
Tipo
types.ChromeSetting<boolean>
virtualKeyboard
Somente no ChromeOS.
Teclado virtual na tela. O valor indica se o recurso está ativado ou não. get()
requer a permissão accessibilityFeatures.read
. set()
e clear()
exigem a permissão accessibilityFeatures.modify
.
Tipo
types.ChromeSetting<boolean>