Rachel
Toggle table of contents
3.6.0
common
Target filter
common
Switch theme
Search in API
Skip to content
Rachel
love.yinlin.compose.startup.config
/
love.yinlin.startup
/
StartupConfig
Startup
Config
@
Stable
open
class
StartupConfig
(
pool
:
StartupPool
)
:
SyncStartup
Members
Constructors
Startup
Config
Link copied to clipboard
constructor
(
pool
:
StartupPool
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
pool
Link copied to clipboard
val
pool
:
StartupPool
Functions
boolean
State
Link copied to clipboard
fun
booleanState
(
default
:
Boolean
,
version
:
String
?
=
null
)
:
ValueState
<
Boolean
>
cache
State
Link copied to clipboard
fun
cacheState
(
)
:
CacheState
destroy
Link copied to clipboard
open
fun
destroy
(
)
destroy
Before
Link copied to clipboard
open
fun
destroyBefore
(
)
double
State
Link copied to clipboard
fun
doubleState
(
default
:
Double
,
version
:
String
?
=
null
)
:
ValueState
<
Double
>
enum
State
Link copied to clipboard
inline
fun
<
T
:
Enum
<
T
>
>
enumState
(
default
:
T
,
version
:
String
?
=
null
)
:
ValueState
<
T
>
float
State
Link copied to clipboard
fun
floatState
(
default
:
Float
,
version
:
String
?
=
null
)
:
ValueState
<
Float
>
init
Link copied to clipboard
suspend override
fun
init
(
)
init
Later
Link copied to clipboard
open
suspend
fun
initLater
(
)
int
State
Link copied to clipboard
fun
intState
(
default
:
Int
,
version
:
String
?
=
null
)
:
ValueState
<
Int
>
json
State
Link copied to clipboard
inline
fun
<
T
>
jsonState
(
version
:
String
?
=
null
,
crossinline
defaultFactory
:
(
)
->
T
)
:
ValueState
<
T
>
list
State
Link copied to clipboard
inline
fun
<
T
>
listState
(
version
:
String
?
=
null
,
noinline
defaultFactory
:
(
)
->
List
<
T
>
=
{ emptyList() }
)
:
ReadOnlyProperty
<
Any
?
,
ListState
<
T
>
>
long
State
Link copied to clipboard
fun
longState
(
default
:
Long
,
version
:
String
?
=
null
)
:
ValueState
<
Long
>
map
State
Link copied to clipboard
inline
fun
<
K
,
V
>
mapState
(
version
:
String
?
=
null
,
noinline
defaultFactory
:
(
)
->
Map
<
K
,
V
>
=
{ emptyMap() }
)
:
ReadOnlyProperty
<
Any
?
,
MapState
<
K
,
V
>
>
string
State
Link copied to clipboard
fun
stringState
(
default
:
String
,
version
:
String
?
=
null
)
:
ValueState
<
String
>