ym88659208ym87991671
SID.Settings | Документация для разработчиков

SID.Settings

Обновлено 7 октября 2026

Объект для настройки параметров SDK.

Методы

SID.Settings.setMainSettings

public fun setMainSettings()

Задает основные параметры SDK в любой момент времени (без переинициализации).

    SID.Initializer.initialize(application = this)
// 2. Настройка основных параметров в SIDSDK_CORE
SID.Settings.setMainSettings(
clientID = "ваш_clientID",
userID = "токен пользователя на стороне партнера"
stand = StandName.PROM
)
...
}
ПараметрОбязательныйТипОписание
'clientID'Нет*StringУникальный идентификатор партнера, его обязательно нужно указать при первой инициализации SDK
'userID'НетStringТокен для связывания SIDSDK_ELK и бэка партнера, можно передать после логина.
'stand'НетStandNameСтенд для работы SDK, по умолчанию StandName.PROM

SID.Settings.setUIPreferencesCore

public fun setUIPreferencesCore()

Устанавливает настройки интерфейса (цвета темы, шрифты, тексты). Используется для настройки визуального стиля элементов авторизации под брендинг партнера.

ПараметрОбязательныйТипОписание
'preferences'ДаSIDPreferencesCoreКласс для хранения настроек пользовательского интерфейса (цвета, шрифты) в SDKSID

SID.Settings.setIsScreenRotationEnabled

public fun setIsScreenRotationEnabled(isScreenRotationEnabled: Boolean)

Управляет поддержкой поворота экрана на экране авторизации SDK (SIDWebAuthActivity). По умолчанию ориентация зафиксирована в портретном режиме. Передайте true, чтобы разрешить поворот экрана пользователем. Значение сохраняется в оперативной памяти до вызова logout(), закрытия приложения. При инициализации SDK значение нужно установить заново.

ПараметрОбязательныйТипОписание
'isScreenRotationEnabled'ДаBooleantrue — разрешить поворот экрана, false — зафиксировать портретный режим (по умолчанию)
Заметили ошибку?
Выделите текст и нажмите
Ctrl
+
Enter
, чтобы сообщить нам об ошибке