Preparing search index...
The search index is not available
eligius
eligius
Action
Class Action
Hierarchy
Action
EndableAction
Implements
IAction
Index
Constructors
constructor
Properties
_context
Stack
eventbus
id
name
start
Operations
Methods
_initialize
Context
Stack
_pop
Context
_push
Context
execute
Operation
start
Constructors
constructor
new
Action
(
name
,
startOperations
,
eventbus
)
:
Action
Parameters
name
:
string
startOperations
:
IResolvedOperation
[]
eventbus
:
IEventbus
Returns
Action
Properties
Protected
_context
Stack
_context
Stack
:
IOperationContext
[]
= []
Protected
eventbus
eventbus
:
IEventbus
id
id
:
string
= ''
name
name
:
string
start
Operations
start
Operations
:
IResolvedOperation
[]
Methods
Protected
_initialize
Context
Stack
_initialize
Context
Stack
(
)
:
void
Returns
void
Private
_pop
Context
_pop
Context
(
)
:
void
Returns
void
Private
_push
Context
_push
Context
(
parentContext
)
:
IOperationContext
Parameters
parentContext
:
IOperationContext
Returns
IOperationContext
execute
Operation
execute
Operation
(
operations
,
operationIndex
,
resolve
,
reject
,
previousOperationData
?
)
:
void
Parameters
operations
:
IResolvedOperation
[]
operationIndex
:
number
resolve
:
(
(
value
?
)
=>
void
)
(
value
?
)
:
void
Parameters
Optional
value
:
any
Returns
void
reject
:
(
(
reason
?
)
=>
void
)
(
reason
?
)
:
void
Parameters
Optional
reason
:
any
Returns
void
previousOperationData
:
undefined
|
TOperationData
= {}
Returns
void
start
start
(
initOperationData
?
)
:
Promise
<
TOperationData
>
Parameters
Optional
initOperationData
:
TOperationData
Returns
Promise
<
TOperationData
>
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
On This Page
constructor
_context
Stack
eventbus
id
name
start
Operations
_initialize
Context
Stack
_pop
Context
_push
Context
execute
Operation
start
eligius
metadata
Action
ActionCreator
ActionCreatorFactory
ActionEditor
ActionRegistryEventbusListener
ConfigurationFactory
ConfigurationResolver
ControllerNamesProvider
DevToolEventListener
Diagnostics
EligiusEngine
EligiusResourceImporter
EndableAction
EndableActionCreator
EndableActionEditor
EngineFactory
EventListenerController
Eventbus
LabelController
LanguageManager
Loading...
Generated using
TypeDoc