3.5.1. Параметры приложения¶
Для приложений, которые подключают проигрыватель форм, доступен объект AS.OPTIONS
,
Значения данного объекта в SYNERGY заполняются в момент инициализации проигрывателя.
Если проигрыватель форм используется во внешнем приложении, вам необходимо заполнить
значения данного объекта самостоятельно.
Интерпретируется как глобальные переменные приложения.
Приложение, использующее проигрыватель форм, может осуществлять следующие операции
с объектом AS.OPTIONS
:
- Читать значения полей
- Переопределять значения полей
- Добавлять свои необходимые поля (учитывайте что такие поля сбрасываются после переинициализации приложения, например после обновления страницы браузера)
AS.OPTIONS
Формат объекта:
{
coreUrl: "http://127.0.0.1:8080/Synergy/", // адрес Synergy, обязательное поле
login: '', // логин пользователя, обязательное поле
password: '', // пароль пользователя, обязательное поле
locale: "ru", // локаль пользователя, обязательное поле
currentUser: { // информация об авторизованном пользователе
userId: "1", // идентификатор пользователя в Synergy
lastname: "Lastname", // фамилия пользователя
firstname: "Firstname", // имя пользователя
patronymic: "Patronymic", // отчество пользователя
positions: {}, // должности пользователя в оргструктуре Synergy
sessionID: "" // идентификатор сессии
},
options: {},
requestTimeout: 5000, // таймаут на запросы (AJAX), миллисекунды
noCustomScripting: false, // отключить все ВМК
mobilePlayer: false // мобильный проигрыватель форм
}
Примечание
Приведенные выше значения полей являются дефолтными
Примечание
Доступны следующие локали по умолчанию ru, kk, en.