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.modifyaccessibilityFeatures.readPropriedades
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>