settings-datastore
Toggle table of contents
2.1.0-beta01
common
Platform filter
common
Switch theme
Search in API
settings-datastore
settings-datastore
/
de.charlex.settings.datastore
/
SettingsDataStore
Settings
Data
Store
interface
SettingsDataStore
Inheritors
SettingsDataStoreImpl
SettingsDataStoreInMemoryImpl
Members
Members & Extensions
Types
Companion
Link copied to clipboard
object
Companion
Functions
clear
Link copied to clipboard
abstract
suspend
fun
clear
(
)
get
Link copied to clipboard
abstract
fun
<
T
>
get
(
key
:
IDataStorePreference
<
T
>
)
:
Flow
<
T
>
get
Link copied to clipboard
inline
fun
<
T
:
Enum
<
T
>
>
SettingsDataStore
.
get
(
pref
:
IDataStoreEnumPreference
<
T
>
)
:
Flow
<
T
>
put
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
)
remove
Link copied to clipboard
abstract
suspend
fun
<
T
:
Enum
<
T
>
>
remove
(
pref
:
IDataStoreEnumPreference
<
T
>
)
abstract
suspend
fun
<
T
>
remove
(
pref
:
IDataStorePreference
<
T
>
)