//app/dev.atick.compose.data.settings/UserEditableSettings
UserEditableSettings
[androidJvm]\ data class UserEditableSettings(val language: String = Language.ENGLISH.code, val brand: ThemeBrand = ThemeBrand.DEFAULT, val useDynamicColor: Boolean = true, val darkThemeConfig: DarkThemeConfig = DarkThemeConfig.FOLLOW_SYSTEM)
Data class representing editable user settings related to themes and appearance.
Constructors
UserEditableSettings | [androidJvm] constructor(language: String = Language.ENGLISH.code, brand: ThemeBrand = ThemeBrand.DEFAULT, useDynamicColor: Boolean = true, darkThemeConfig: DarkThemeConfig = DarkThemeConfig.FOLLOW_SYSTEM) Creates a UserEditableSettings instance with optional parameters. |
Properties
Name | Summary |
---|---|
brand | [androidJvm] val brand: ThemeBrand The selected brand for the theme. |
darkThemeConfig | [androidJvm] val darkThemeConfig: DarkThemeConfig Configuration for the dark theme. |
language | [androidJvm] val language: String The preferred ui language. |
useDynamicColor | [androidJvm] val useDynamicColor: Boolean = true Indicates whether dynamic colors are enabled. |