|
<< Показать Оглавление >> Описание API > Формат описания формы > Классы структуры формы Класс FormSettings |
![]()
|
Параметры позволяют указать дополнительные свойства заполнения формы: управлять TTS (голосовым подтверждением ввода) и задавать правила смены фокуса элементов.
Если параметры не были переданы, то будут использоваться значения по умолчанию.
Класс содержит дополнительные параметры заполнения формы |
|||
Поле |
Тип поля |
Значение по умолчанию |
Описание |
TtsFieldNameEnabled |
Boolean |
false |
Вкл/откл озвучку синонима для поля |
TtsFieldValueEnabled |
Boolean |
false |
Вкл/откл озвучку заполняемого значения |
TtsTextFieldValueEnabled |
Boolean |
false |
Вкл/откл озвучку заполняемого значения для текстовых полей. Используется, только если TtsFieldValueEnabled == true |
WizardMode_TtsFullGroupNamingEnabled |
Boolean |
false |
Используется только для режима VoiceWizard, если TtsFieldNameEnabled == true Если установлено значение true: Если выставлено значение false: при переходе в поле название группы произносится только в случае, если предыдущий активный элемент входил в другую группу |
WizardMode_IsAutoSwitchingEnabled |
Boolean |
true |
Используется только для режима VoiceWizard. Вкл/откл автоматического обхода. Если выставлено значение true: при успешном распознавании речи и заполнении поля значением система автоматически переходит к следующему полю. Если выставлено значение false: система НЕ ПЕРЕХОДИТ автоматически к следующему полю |
WizardMode_IsAutoSwitchingEnabledForText |
Boolean |
true |
Используется только для режима VoiceWizard. Учитывается только если WizardMode_IsAutoSwitchingEnabled == true. Вкл/откл автоматического обхода для текстовых полей |
CyclicFocusNotificationEnabled |
Boolean |
false |
Вкл/откл цикличного уведомления о смене фокуса на элементе. Определяет, нужно ли уведомлять ИС о смене фокуса на элементе (ActiveElement), если она произошла по запросу клиента |
"FormSettings": {
"TtsFieldNameEnabled": true,
"TtsFieldValueEnabled": false,
"TtsTextFieldValueEnabled": true,
"CyclicFocusNotificationEnabled": false,
"WizardMode_TtsFullGroupNamingEnabled": false,
"WizardMode_IsAutoSwitchingEnabled": true,
"WizardMode_IsAutoSwitchingEnabledForText": true
},