div-accessibility

Настройки доступности.

JSON

{
  description: "string",
  hint: "string",
  mode: "string",
  mute_after_action: "bool_int",
  state_description: "string",
  type: "string"
}

Параметры

ПараметрыОписание
description

string

Описание элемента. Используется в качестве основного описания для программ экранного чтения.

Строка должна быть непустой.

hint

string

Подсказка, что произойдет при взаимодействии. Если на iOS в настройках VoiceOver включен Speak Hints, то подсказка воспроизводится после description.

Строка должна быть непустой.

Доступные платформы: Android, iOS.

mode

string

Способ организации дерева accessibility. В режиме merge accessibility-сервис воспринимает элемент вместе с поддеревом как одно целое. В режиме exclude элемент вместе с поддеревом недоступен для accessibility.

Возможные значения: default, merge, exclude.

Значение по умолчанию: default.

Доступные платформы: Android, iOS.

mute_after_action

bool_int

Заглушает звук чтения экрана после взаимодействия с элементом.

Значение по умолчанию: false.

Доступные платформы: iOS.

state_description

string

Описание текущего состояния элемента. Например, в описании можно указать выбранную дату для элемента выбора даты, а для переключателя — состояние включен/выключен.

Строка должна быть непустой.

Доступные платформы: Android, iOS.

type

string

Роль элемента. Используется для правильной идентификации элемента accessibility-сервисом. Например, элемент list используется для группировки элементов списка в один элемент.

Возможные значения: none, button, image, text, edit_text, header, tab_bar, list, select.

Доступные платформы: Android, iOS.

ПараметрыОписание
description

string

Описание элемента. Используется в качестве основного описания для программ экранного чтения.

Строка должна быть непустой.

hint

string

Подсказка, что произойдет при взаимодействии. Если на iOS в настройках VoiceOver включен Speak Hints, то подсказка воспроизводится после description.

Строка должна быть непустой.

Доступные платформы: Android, iOS.

mode

string

Способ организации дерева accessibility. В режиме merge accessibility-сервис воспринимает элемент вместе с поддеревом как одно целое. В режиме exclude элемент вместе с поддеревом недоступен для accessibility.

Возможные значения: default, merge, exclude.

Значение по умолчанию: default.

Доступные платформы: Android, iOS.

mute_after_action

bool_int

Заглушает звук чтения экрана после взаимодействия с элементом.

Значение по умолчанию: false.

Доступные платформы: iOS.

state_description

string

Описание текущего состояния элемента. Например, в описании можно указать выбранную дату для элемента выбора даты, а для переключателя — состояние включен/выключен.

Строка должна быть непустой.

Доступные платформы: Android, iOS.

type

string

Роль элемента. Используется для правильной идентификации элемента accessibility-сервисом. Например, элемент list используется для группировки элементов списка в один элемент.

Возможные значения: none, button, image, text, edit_text, header, tab_bar, list, select.

Доступные платформы: Android, iOS.