Properties
displayName
displayName: string
historyNode
historyNode: HistoryNode
name
name: string
status
Static Optional context
Methods
abort
- abort(revert?): void
Returns void
complete
- complete(): void
Returns void
execute
- execute(runner, payload?, isWrapMutation?, options?): void | Promise<void>
Parameters
runner: ((...payload) => void | Promise<void>)
- (...payload): void | Promise<void>
Returns void | Promise<void>
Optional payload: any[]
Optional isWrapMutation: boolean
Optional options: MutationConfig
Returns void | Promise<void>
redo
- redo(keepHistory?): void
Parameters
Optional keepHistory: boolean
Returns void
undo
- undo(keepHistory?): void
Parameters
Optional keepHistory: boolean
Returns void
Static abortAll
- abortAll(revert?): void
Returns void
Static create
- create(name, displayName?): Action
Parameters
name: string
Optional displayName: string
Static get
- get(...args): Action[]