eligius
Preparing search index...
EndableAction
Class EndableAction
Hierarchy (
View Summary
)
Action
EndableAction
TimelineAction
Index
Constructors
constructor
Properties
_
scope
Stack
end
Operations
eventbus
id
name
start
Operations
Methods
_
initialize
Scope
Stack
end
execute
Operation
start
Constructors
constructor
new
EndableAction
(
name
:
string
,
startOperations
:
IResolvedOperation
[]
,
endOperations
:
IResolvedOperation
[]
,
eventBus
:
IEventbus
,
)
:
EndableAction
Parameters
name
:
string
startOperations
:
IResolvedOperation
[]
endOperations
:
IResolvedOperation
[]
eventBus
:
IEventbus
Returns
EndableAction
Properties
Protected
_
scope
Stack
_scopeStack
:
IOperationScope
[]
= []
end
Operations
endOperations
:
IResolvedOperation
[]
Protected
eventbus
eventbus
:
IEventbus
id
id
:
string
= ''
name
name
:
string
start
Operations
startOperations
:
IResolvedOperation
[]
Methods
Protected
_
initialize
Scope
Stack
_initializeScopeStack
()
:
void
Returns
void
end
end
(
initOperationData
?:
TOperationData
)
:
Promise
<
TOperationData
>
Parameters
Optional
initOperationData
:
TOperationData
Returns
Promise
<
TOperationData
>
execute
Operation
executeOperation
(
operations
:
IResolvedOperation
[]
,
operationIndex
:
number
,
resolve
:
(
value
?:
any
)
=>
void
,
reject
:
(
reason
?:
any
)
=>
void
,
previousOperationData
?:
TOperationData
|
undefined
,
)
:
void
Parameters
operations
:
IResolvedOperation
[]
operationIndex
:
number
resolve
:
(
value
?:
any
)
=>
void
reject
:
(
reason
?:
any
)
=>
void
previousOperationData
:
TOperationData
|
undefined
= {}
Returns
void
start
start
(
initOperationData
?:
TOperationData
)
:
Promise
<
TOperationData
>
Parameters
Optional
initOperationData
:
TOperationData
Returns
Promise
<
TOperationData
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
_
scope
Stack
end
Operations
eventbus
id
name
start
Operations
Methods
_
initialize
Scope
Stack
end
execute
Operation
start
eligius
Loading...