Preparing search index...
The search index is not available
eligius
eligius
EndableAction
Class EndableAction
Hierarchy
Action
EndableAction
TimelineAction
Index
Constructors
constructor
Properties
_context
Stack
end
Operations
eventbus
id
name
start
Operations
Methods
_initialize
Context
Stack
end
execute
Operation
start
Constructors
constructor
new
Endable
Action
(
name
,
startOperations
,
endOperations
,
eventBus
)
:
EndableAction
Parameters
name
:
string
startOperations
:
IResolvedOperation
[]
endOperations
:
IResolvedOperation
[]
eventBus
:
IEventbus
Returns
EndableAction
Properties
Protected
_context
Stack
_context
Stack
:
IOperationContext
[]
= []
end
Operations
end
Operations
:
IResolvedOperation
[]
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
end
end
(
initOperationData
?
)
:
Promise
<
TOperationData
>
Parameters
Optional
initOperationData
:
TOperationData
Returns
Promise
<
TOperationData
>
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
end
Operations
eventbus
id
name
start
Operations
_initialize
Context
Stack
end
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