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
AbstractHistoryEventStateMachine
Class AbstractHistoryEventStateMachine<T>
Type parameters
T
Hierarchy
BaseNotifiableStateMachine
<
T
>
AbstractHistoryEventStateMachine
BaseActivityDecisionStateMachine
WorkflowExecution
TestHistoryEventProcessor
Implements
StateMachine
<
T
>
NotifiableStateMachine
<
T
>
HistoryEventStateMachine
<
T
>
Index
Constructors
constructor
Properties
on
Change
processed
Event
Ids
state
History
Accessors
current
State
Methods
event
Processed
go
To
is
Processed
notify
process
Event
process
History
Event
Constructors
constructor
new
Abstract
History
Event
State
Machine
(
transitionTable
:
TransitionTable
<
T
>
, currentState
:
T
)
:
AbstractHistoryEventStateMachine
Parameters
transitionTable:
TransitionTable
<
T
>
currentState:
T
Returns
AbstractHistoryEventStateMachine
Properties
on
Change
on
Change
:
Observable
<
T
>
Private
processed
Event
Ids
processed
Event
Ids
:
Set
<
number
>
state
History
state
History
:
T
[]
= []
Accessors
current
State
get
currentState
(
)
:
T
set
currentState
(
value
:
T
)
:
void
Returns
T
Parameters
value:
T
Returns
void
Methods
Private
event
Processed
event
Processed
(
event
:
HistoryEvent
)
:
void
Parameters
event:
HistoryEvent
Returns
void
go
To
go
To
(
state
:
T
)
:
void
Parameters
state:
T
Returns
void
Private
is
Processed
is
Processed
(
event
:
HistoryEvent
)
:
boolean
Parameters
event:
HistoryEvent
Returns
boolean
notify
notify
(
)
:
void
Returns
void
Protected
Abstract
process
Event
process
Event
(
eventType
:
EventType
, event
:
HistoryEvent
)
:
void
Parameters
eventType:
EventType
event:
HistoryEvent
Returns
void
process
History
Event
process
History
Event
(
event
:
HistoryEvent
)
:
void
Parameters
event:
HistoryEvent
Returns
void
Globals
Abstract
History
Event
State
Machine
constructor
on
Change
processed
Event
Ids
state
History
current
State
event
Processed
go
To
is
Processed
notify
process
Event
process
History
Event
Generated using
TypeDoc