Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
abstract suspend fun clear()
Link copied to clipboard
abstract fun <T> get(key: IDataStorePreference<T>): Flow<T>
Link copied to clipboard
inline fun <T : Enum<T>> SettingsDataStore.get(pref: IDataStoreEnumPreference<T>): Flow<T>
Link copied to clipboard
abstract suspend fun <T : Enum<T>> put(key: IDataStoreEnumPreference<T>, value: T)
abstract suspend fun <T> put(key: IDataStorePreference<T>, value: T)
Link copied to clipboard
abstract suspend fun <T : Enum<T>> remove(pref: IDataStoreEnumPreference<T>)
abstract suspend fun <T> remove(pref: IDataStorePreference<T>)