Reaktiv
Toggle table of contents
common
Target filter
common
Switch theme
Search in API
Skip to content
Reaktiv
reaktiv-core
/
io.github.syrou.reaktiv.core
/
StoreDSL
Store
DSL
class
StoreDSL
(
source
)
Members
Constructors
Store
DSL
Link copied to clipboard
constructor
(
)
Functions
coroutine
Context
Link copied to clipboard
fun
coroutineContext
(
context
:
CoroutineContext
)
external
State
Link copied to clipboard
fun
externalState
(
policy
:
ExternalStatePolicy
)
middlewares
Link copied to clipboard
fun
middlewares
(
vararg
newMiddlewares
:
Middleware
)
module
Link copied to clipboard
@
JvmName
(
name
=
"moduleErased"
)
fun
module
(
module
:
Module
<
*
,
*
>
)
inline
fun
<
S
:
ModuleState
,
A
:
ModuleAction
>
module
(
module
:
Module
<
S
,
A
>
)
fun
<
S
:
ModuleState
,
A
:
ModuleAction
>
module
(
stateClass
:
KClass
<
S
>
,
module
:
Module
<
S
,
A
>
)
persistence
Manager
Link copied to clipboard
fun
persistenceManager
(
persistenceStrategy
:
PersistenceStrategy
)