app
Toggle table of contents
androidJvm
Target filter
androidJvm
Switch theme
Search in API
Skip to content
app
app
/
com.greybox.projectmesh.viewModel
/
SettingsScreenViewModel
Settings
Screen
View
Model
class
SettingsScreenViewModel
(
di
:
DI
,
savedStateHandle
:
SavedStateHandle
)
:
ViewModel
Members
Constructors
Settings
Screen
View
Model
Link copied to clipboard
constructor
(
di
:
DI
,
savedStateHandle
:
SavedStateHandle
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
auto
Finish
Link copied to clipboard
val
autoFinish
:
StateFlow
<
Boolean
>
device
Name
Link copied to clipboard
val
deviceName
:
StateFlow
<
String
>
lang
Link copied to clipboard
val
lang
:
StateFlow
<
String
>
save
To
Folder
Link copied to clipboard
val
saveToFolder
:
StateFlow
<
String
>
theme
Link copied to clipboard
val
theme
:
StateFlow
<
AppTheme
>
Functions
add
Closeable
Link copied to clipboard
open
fun
addCloseable
(
closeable
:
AutoCloseable
)
fun
addCloseable
(
key
:
String
,
closeable
:
AutoCloseable
)
get
Closeable
Link copied to clipboard
fun
<
T
:
AutoCloseable
>
getCloseable
(
key
:
String
)
:
T
?
save
Auto
Finish
Link copied to clipboard
fun
saveAutoFinish
(
autoFinish
:
Boolean
)
save
Device
Name
Link copied to clipboard
fun
saveDeviceName
(
deviceName
:
String
)
save
Lang
Link copied to clipboard
fun
saveLang
(
languageCode
:
String
)
save
Save
To
Folder
Link copied to clipboard
fun
saveSaveToFolder
(
saveToFolder
:
String
)
save
Theme
Link copied to clipboard
fun
saveTheme
(
theme
:
AppTheme
)
update
Concurrency
Settings
Link copied to clipboard
fun
updateConcurrencySettings
(
concurrencyKnown
:
Boolean
,
concurrencySupported
:
Boolean
)