UiPrefsImpl

Constructors

Link copied to clipboard
constructor(dataStore: DataStore<Preferences>, dispatchers: CoroutineDispatchers)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override val appIntroCompleted: StateFlow<Boolean>
Link copied to clipboard
open override val bleAutoScan: StateFlow<Boolean>
Link copied to clipboard
open override val contrastLevel: StateFlow<Int>
Link copied to clipboard
open override val excludeInfrastructure: StateFlow<Boolean>
Link copied to clipboard
open override val excludeMqtt: StateFlow<Boolean>
Link copied to clipboard
open override val hasShownNotPairedWarning: StateFlow<Boolean>
Link copied to clipboard
open override val includeUnknown: StateFlow<Boolean>
Link copied to clipboard
open override val locale: StateFlow<String>
Link copied to clipboard
open override val networkAutoScan: StateFlow<Boolean>
Link copied to clipboard
open override val nodeSort: StateFlow<Int>
Link copied to clipboard
open override val onlyDirect: StateFlow<Boolean>
Link copied to clipboard
open override val onlyOnline: StateFlow<Boolean>
Link copied to clipboard
open override val showBleTransport: StateFlow<Boolean>
Link copied to clipboard
open override val showIgnored: StateFlow<Boolean>
Link copied to clipboard
open override val showNetworkTransport: StateFlow<Boolean>
Link copied to clipboard
open override val showQuickChat: StateFlow<Boolean>
Link copied to clipboard
open override val showUsbTransport: StateFlow<Boolean>
Link copied to clipboard
open override val theme: StateFlow<Int>

Functions

Link copied to clipboard
open override fun setAppIntroCompleted(completed: Boolean)
Link copied to clipboard
open override fun setBleAutoScan(enabled: Boolean)
Link copied to clipboard
open override fun setContrastLevel(value: Int)
Link copied to clipboard
open override fun setExcludeInfrastructure(value: Boolean)
Link copied to clipboard
open override fun setExcludeMqtt(value: Boolean)
Link copied to clipboard
open override fun setHasShownNotPairedWarning(shown: Boolean)
Link copied to clipboard
open override fun setIncludeUnknown(value: Boolean)
Link copied to clipboard
open override fun setLocale(languageTag: String)
Link copied to clipboard
open override fun setNetworkAutoScan(enabled: Boolean)
Link copied to clipboard
open override fun setNodeSort(value: Int)
Link copied to clipboard
open override fun setOnlyDirect(value: Boolean)
Link copied to clipboard
open override fun setOnlyOnline(value: Boolean)
Link copied to clipboard
open override fun setShouldProvideNodeLocation(nodeNum: Int, provide: Boolean)
Link copied to clipboard
open override fun setShowBleTransport(enabled: Boolean)
Link copied to clipboard
open override fun setShowIgnored(value: Boolean)
Link copied to clipboard
open override fun setShowNetworkTransport(enabled: Boolean)
Link copied to clipboard
open override fun setShowQuickChat(show: Boolean)
Link copied to clipboard
open override fun setShowUsbTransport(enabled: Boolean)
Link copied to clipboard
open override fun setTheme(value: Int)
Link copied to clipboard
open override fun shouldProvideNodeLocation(nodeNum: Int): StateFlow<Boolean>