Search
Preparing search index...
The search index is not available
light-workflow-js
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
BaseNotifiableStateMachine
Class BaseNotifiableStateMachine<T>
Type parameters
T
Hierarchy
BaseStateMachine
<
T
>
BaseNotifiableStateMachine
AbstractHistoryEventStateMachine
Implements
StateMachine
<
T
>
NotifiableStateMachine
<
T
>
Index
Constructors
constructor
Properties
on
Change
state
History
state
Observable
Accessors
current
State
Methods
go
To
notify
Constructors
constructor
new
Base
Notifiable
State
Machine
(
transitionTable
:
TransitionTable
<
T
>
, currentState
:
T
)
:
BaseNotifiableStateMachine
Parameters
transitionTable:
TransitionTable
<
T
>
currentState:
T
Returns
BaseNotifiableStateMachine
Properties
on
Change
on
Change
:
Observable
<
T
>
state
History
state
History
:
T
[]
= []
Private
state
Observable
state
Observable
:
Subject
<
T
>
Accessors
current
State
get
currentState
(
)
:
T
set
currentState
(
value
:
T
)
:
void
Returns
T
Parameters
value:
T
Returns
void
Methods
go
To
go
To
(
state
:
T
)
:
void
Parameters
state:
T
Returns
void
notify
notify
(
)
:
void
Returns
void
Globals
Base
Notifiable
State
Machine
constructor
on
Change
state
History
state
Observable
current
State
go
To
notify
Generated using
TypeDoc