Toolbox
Toggle table of contents
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
Toolbox
jre
/
com.michaelflisar.toolbox.app
/
DesktopPrefs
Desktop
Prefs
class
DesktopPrefs
(
storage
:
Storage
)
:
BaseDesktopPrefs
Members
Constructors
Desktop
Prefs
Link copied to clipboard
constructor
(
storage
:
Storage
)
Properties
always
On
Top
Link copied to clipboard
val
alwaysOnTop
:
StorageSetting
<
Boolean
>
changes
Link copied to clipboard
val
changes
:
Flow
<
SettingsChangeEvent
<
*
>
>
settings
Link copied to clipboard
val
settings
:
List
<
StorageSetting
<
*
>
>
storage
Link copied to clipboard
val
storage
:
Storage
window
State
Link copied to clipboard
val
windowState
:
StorageSetting
<
DesktopWindowState
>
Functions
enum
Pref
Link copied to clipboard
inline
fun
<
T
:
Enum
<
*
>
>
enumPref
(
default
:
T
,
entries
:
List
<
T
>
,
key
:
String
?
,
cache
:
Boolean
)
:
StorageSetting
<
T
>
on
Create
Link copied to clipboard
fun
onCreate
(
setting
:
StorageSetting
<
*
>
)
remove
Deprecated
Keys
From
File
Link copied to clipboard
suspend
fun
removeDeprecatedKeysFromFile
(
)