//preferences/dev.atick.storage.preferences.models
Package-level declarations
Types
Name | Summary |
---|---|
DarkThemeConfig | [androidJvm] @Serializable enum DarkThemeConfig : Enum<DarkThemeConfig> Enum class representing configuration options for the dark theme. |
Profile | [androidJvm] @Serializable data class Profile(val id: String = String(), val name: String = String(), val profilePictureUriString: String? = null) Represents a user profile. |
ThemeBrand | [androidJvm] @Serializable enum ThemeBrand : Enum<ThemeBrand> Enum class representing different brand options for the app's theme. |
UserData | [androidJvm] @Serializable data class UserData(val id: String = String(), val name: String = "Anonymous", val profilePictureUriString: String? = null, val language: String = "en", val themeBrand: ThemeBrand = ThemeBrand.DEFAULT, val darkThemeConfig: DarkThemeConfig = DarkThemeConfig.FOLLOW_SYSTEM, val useDynamicColor: Boolean = true) Represents user data. |