Skip to content

//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.