toggle menu
kfsm
jvm
switch theme
search in API
lib-guice
/
app.cash.kfsm.guice
/
KfsmModule
/
Companion
Companion
object
Companion
Members
Types
Kfsm
Machine
Types
Link copied to clipboard
data
class
KfsmMachineTypes
<
ID
,
V
:
Value
<
ID
,
V
,
S
>
,
S
:
State
<
ID
,
V
,
S
>
>
(
val
stateMachine
:
TypeLiteral
<
StateMachine
<
ID
,
V
,
S
>
>
,
val
transition
:
TypeLiteral
<
Transition
<
ID
,
V
,
S
>
>
,
val
transitioner
:
TypeLiteral
<
Transitioner
<
ID
,
Transition
<
ID
,
V
,
S
>
,
V
,
S
>
>
)
Functions
type
Literals
For
Link copied to clipboard
fun
<
ID
,
V
:
Value
<
ID
,
V
,
S
>
,
S
:
State
<
ID
,
V
,
S
>
>
typeLiteralsFor
(
idType
:
Class
<
ID
>
,
valueType
:
Class
<
V
>
,
stateType
:
Class
<
S
>
)
:
KfsmModule.Companion.KfsmMachineTypes
<
ID
,
V
,
S
>