Перейти к основному содержимому
Версия: 5.6.0

Настройки инициализации SDK

Инициализация SDK осуществляется через создание экземпляра класса ChatCenterUISDK.

Обязательные параметры

  • providerUid: Ключ для подключения к сервису (предоставляется при интеграции)
  • chatConfig: Модель настроек чата (описана выше)
let chatCenterSdk = ChatCenterUISDK(providerUid: "providerUid", chatConfig: chatConfig)

Дополнительные параметры

  • appMarker: Если используется, выдаётся при интеграции или при настройке необходимого функционала (в остальных случаях использовать не нужно).
  • localizationConfig: Модель настроек локализации. Позволяет менять файл локализации.
  • theme: Настройки светлой темы (сами настройки описаны в дизайн‑системе).
  • darkTheme: Настройки тёмной темы (сами настройки описаны в дизайн‑системе).
  • loggerConfig: Модель ChatLoggerConfig (описание настроек логирования).