AiSdAppThemeState

data class AiSdAppThemeState(val stateKey: Long = 0, val systemColorPalette: Boolean = false, val systemDarkTheme: Boolean = true, val darkTheme: Boolean = true, val colorToken: ColorToken = ColorToken.MAUVE, val darkThemeToken: DarkThemeToken = DarkThemeToken.FRAPPE) : MviState(source)

Carries AiSdAppThemeState data through the SDAI presentation layer.

Author

Dmitriy Moroz

Constructors

Link copied to clipboard
constructor(stateKey: Long = 0, systemColorPalette: Boolean = false, systemDarkTheme: Boolean = true, darkTheme: Boolean = true, colorToken: ColorToken = ColorToken.MAUVE, darkThemeToken: DarkThemeToken = DarkThemeToken.FRAPPE)

Properties

Link copied to clipboard

Exposes the colorToken value used by the SDAI presentation layer.

Link copied to clipboard

Exposes the darkTheme value used by the SDAI presentation layer.

Link copied to clipboard

Exposes the darkThemeToken value used by the SDAI presentation layer.

Link copied to clipboard

Exposes the stateKey value used by the SDAI presentation layer.

Link copied to clipboard

Exposes the systemColorPalette value used by the SDAI presentation layer.

Link copied to clipboard

Exposes the systemDarkTheme value used by the SDAI presentation layer.