SIDPreferencesELK
Обновлено 30 января 2026
SIDPreferencesELK — глобальная модель настроек приложения для ЕЛК (ELK) SDK. Хранит все визуальные, текстовые и сетевые параметры, влияющие на отображение и поведение SDK по всей системе. Класс используется для централизованного управления настройками интерфейса ЕЛК. Разработан как стабильная (Stable) сущность для использования в Compose-архитектуре.
Конструктор
SIDPreferencesELK(
texts: SIDTextsELK,
themeColor: SIDColorELK,
primaryColor: SIDColorELK,
secondaryColor: SIDColorELK,
warningColor: SIDColorELK,
widgetBackgroundColor: SIDColorELK,
fonts: SIDFontsELK,
network: SIDNetworkELK,
elkErrorType: SIDErrorTypesELK
)
Поля
| Поле | Тип | Описание | Доступ |
|---|---|---|---|
texts | SIDTextsELK | Текстовые сообщения для ошибок | Только чтение |
themeColor | SIDColorELK | Основной цвет темы интерфейса | Только чтение |
primaryColor | SIDColorELK | Первичный цвет для кнопок и акцентов | Только чтение |
secondaryColor | SIDColorELK | Вторичный цвет для дополнительных элементов | Только чтение |
warningColor | SIDColorELK | Цвет для предупреждений и ошибок | Только чтение |
widgetBackgroundColor | SIDColorELK | Цвет фона виджетов | Только чтение |
fonts | SIDFontsELK | Настройки шрифтов приложения | Только чтение |
network | SIDErrorTypesELK | Сетевые заголовки для запросов |