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

SIDFontsCore

Обновлено 30 января 2026

Модель для хранения шрифтов UI элементов: кнопки входа, шторок webview, не влияет на виджеты ЕЛК.

ПолеТипОписание
semiBoldResIDIntegerID ресурса шрифта SemiBold
mediumResIDIntegerID ресурса шрифта Medium

Конструктор

SIDFontsCore()

SIDFontsCore(semiBoldResID: Int)

SIDFontsCore(semiBoldResID: Int, mediumResID: Int)

Методы

copyNotNull

public fun copyNotNull(light: Int? = this.light,dark: Int? = this.dark): SIDColorCore

Создает копию объекта с обновленными значениями шрифтов. Если новые значения совпадают со старыми, возвращает текущий объект. Пример использования:

	 val fonts = SIDFontsCore(semiBoldResID = R.font.semi_bold)

// Обновление только светлого цвета
val updatedColors = baseColors.copyNotNull(
light = Color.LTGRAY
)
ПараметрОбязательныйТипОписание
semiBoldResIDНетIntegerНовое значение ID ресурса шрифта SemiBold
mediumResIDНетIntegerНовое значение ID ресурса шрифта Medium

Возвращаемое значение: Новый объект SIDFontsCore или текущий, если изменения не требуются

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней

Это полезный материал?
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей. Вы можете запретить сохранение cookie в настройках своего браузера.