INTEGRITY Документация

DesignLibrary

Центральная библиотека дизайн-токенов, предоставляющая токены цвета, отступов, ширины границы и радиуса границы. Доступна через DesignLibrary.shared singleton.

Доступ

let designLibrary = DesignLibrary.shared

Свойства

Свойство Тип Обязательный По умолчанию Описание
color ColorTokens - - Цветовые токены для фонов, текста и фирменных цветов
space SpaceToken - - Токены отступов для внешних и внутренних отступов
borderSize BorderWidthToken - - Токены ширины границы
borderRadius BorderRadiusToken - - Токены радиуса границы для скругления углов

Примеры использования

Доступ к дизайн-токенам

import RealtimeKitUI

let designLibrary = DesignLibrary.shared

// Access color tokens
let backgroundColor = designLibrary.color.background
let textColor = designLibrary.color.text

// Access spacing tokens
let padding = designLibrary.space.space4

// Access border tokens
let borderWidth = designLibrary.borderSize.thin
let cornerRadius = designLibrary.borderRadius.rounded