ThemePicker
object ThemePicker
Types
Link copied to clipboard
class MultiLevelState(val selectedCollection: MutableState<ComposeTheme.Collection?>, val selectedGroup: MutableState<ComposeTheme.Group?>, val selectedVariant: MutableState<Variant?>, val collections: List<ComposeTheme.Collection>, val groups: List<ComposeTheme.Group>, val variants: List<Variant>, val showCollectionPicker: Boolean, val showVariantPicker: Boolean, val themesOfSelectedGroup: List<ComposeTheme.Theme>)
Link copied to clipboard
class State(val allThemes: List<ComposeTheme.Theme>, val baseTheme: MutableState<ComposeTheme.BaseTheme>, val contrast: MutableState<ComposeTheme.Contrast>, val dynamic: MutableState<Boolean>, val selectedThemeId: MutableState<String>, val selectedTheme: State<ComposeTheme.Theme?>, val isContrastEnabled: State<Boolean>, val isThemeEnabled: State<Boolean>)