UNPKG
fsm-state-manager
Version:
latest (1.1.2)
1.1.2
1.1.1
1.1.0
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
A Flow FSM using a finite state machine pattern
fsm-state-manager
/
dist
/
types
/
guard-type.d.ts
4 lines
(3 loc)
•
209 B
TypeScript
View Raw
1
2
3
4
import
FSMConfigI
from
"../interfaces/fsm-config.i"
;
type
TransitionGuardFn
<
Config
extends
FSMConfigI
> =
(
currentState
?:
Config
[
'state'
],
event
?:
Config
[
'event'
]
) =>
boolean
;
export
default
TransitionGuardFn
;