Перейти к содержанию

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 - пароль пользователя с доступом к форме заявки на регистрационном сайте.