CurrentUserStyleRepository

class CurrentUserStyleRepository


In memory storage for the current user style choices represented as a MutableStateFlow<UserStyle>.

Summary

Public constructors

Public properties

UserStyleSchema

The UserStyleSchema for this CurrentUserStyleRepository which describes the available style categories.

StateFlow<UserStyle>

The current UserStyle.

Public constructors

CurrentUserStyleRepository

Added in 1.0.0
CurrentUserStyleRepository(schema: UserStyleSchema)
Parameters
schema: UserStyleSchema

The UserStyleSchema for this CurrentUserStyleRepository which describes the available style categories.

Public properties

schema

Added in 1.0.0
val schemaUserStyleSchema

The UserStyleSchema for this CurrentUserStyleRepository which describes the available style categories.

userStyle

Added in 1.0.0
val userStyleStateFlow<UserStyle>

The current UserStyle. If accessed from java, consider using androidx.lifecycle.FlowLiveDataConversions.asLiveData to observe changes.