Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class ObserveApplicationThemeUseCase(themeFactory: ThemeFactory, observeUiModeUseCase: ObserveUiModeUseCase, notifyThemeConfigChanged: NotifyThemeConfigChangedUseCase, themeTransformer: ThemeTransformer)
Link copied to clipboard
class ObserveUiModeUseCaseImpl(settingsRepository: SettingsRepository, systemUiModeRepository: UiModeRepository, sunriseSunsetUiModeRepository: UiModeRepository, uiModeAutoChangeDebounceMs: Long) : ObserveUiModeUseCase

Functions

Link copied to clipboard
fun buildDayTheme(context: Context, themeId: ThemeId = DashThemeId.Day, @StyleRes style: Int = R.style.DashDayTheme): Theme
Link copied to clipboard
fun buildNightTheme(context: Context, themeId: ThemeId = DashThemeId.Night, @StyleRes style: Int = R.style.DashNightTheme): Theme