INTEGRITY Dokumentace

AppTheme

Singleton motivu aplikace, který poskytuje předkonfigurované objekty vzhledu pro komponenty rozhraní. Použijte AppTheme.shared pro přístup k výchozím vzhledům nebo volání setUp(theme:) a použijete tak vlastní motiv.

Access

let theme = AppTheme.shared

Metody

Metoda Návratový typ Popis
setUp(theme: AppThemeProtocol) Void Použije vlastní motiv odpovídající AppThemeProtocol

Příklady použití

Přístup k výchozímu motivu

import RealtimeKitUI

let theme = AppTheme.shared
let titleAppearance = theme.meetingTitleAppearance
let clockAppearance = theme.clockViewAppearance

Použití vlastního motivu

import RealtimeKitUI

class CustomTheme: AppThemeProtocol {
    // Implement required appearance properties
}

let customTheme = CustomTheme()
AppTheme.shared.setUp(theme: customTheme)