Index
front#
Настройки клиентской части.
- theme - имя пакета, содержащего тему оформления (по умолчанию -
'ecosoft-lexema8-main-theme'
). - controls - перечень наборов контролов (по умолчанию -
'ecosoft-lexema8'
). - если элемент массива - строка, то она будет использована как путь для импорта конструктора контрола, относящемуся к данному набору. Манифест набора будет загружен по пути {module_path}/lib/controls.manifest.json.
- если элемент массива - объект, то в качестве пути для импорта конструктора контрола будет использовано значение свойства modulePath, а в качестве пути для загрузки манифеста будет использовано значение свойства manifestPath.
- publicPath - настройка "публичного пути" для производственной сборки клиента (по умолчанию -
'/client/'
). - sourcemap - флаг, обозначающий необходимость генерации карт кода (по умолчанию -
true
). - es - настройки используемой версии ECMAScript (по умолчанию -
'legacy'
). Перекрывается опцией "ie" интерфейса командной строки. - legacy - с поддержкой IE11.
- modern - без поддержки IE11.
- helpUrl - "базовая" ссылка для кнопки "Справка".
- autoLogin - если значение true, то клиент автоматически авторизуется под аккаунтом, который указан в сервисе gate (по умолчанию
false
). - enableSSO - флаг, обозначающий доступность sso аутентификации на клиенте (автоматический вход на странице логина).
- adfsAuthType - Устанавливает тип авторизации через портал сервера федерации. Доступные значения: saml, openid. (по умолчанию отключено).
- pingOneAuthType - Устанавливает тип авторизации через портал PingOne. Доступные значения: openid. (по умолчанию отключено).
- disableMiddleNameValidation - позволяет отключить проверку заполнения отчества при создании нового пользователя и в личном кабинете (по умолчанию false).
- browserTabTitle - заголовок вкладки браузера (по умолчанию -
'lexema'
). - disabledPersonalDataFields - массив, который содержит список аттрибутов пользователя, которые необходимо запретить для редактирования в личном кабинете (По умолчанию -
[]
). Доступные аттрибуты: LastName - фамилия, FirstName - имя, MiddleName - отчество, PhoneNumber - номер телефона. - googleMaps - настройки контрола GoogleMaps (по умолчанию undefined).
- key - ключ для работы с Google Maps API, способ получения описан в статье
- version - версия Google Maps, рекомендуется ставить квартальное обновление "quarterly"
- language - язык интерфейса. Для русского языка необходимо указать "ru". Поддерживаемые языки.
- region - регион использования. Для России необходимо указать "RU"
- allowRegistration - задает отображение кнопки регистрации на странице входа (используется для внешней регистрации пользователей).
- registration - настройки для внешней регистрации.
- url - хост регистрационного сайта.
- urlPath - дополнение к url с путем к форме заявки на регистрацию (по умолчанию пустая строка).
- login - логин пользователя с доступом к форме заявки на регистрационном сайте.
- password - пароль пользователя с доступом к форме заявки на регистрационном сайте.