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

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

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

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

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

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

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