new abstract ArchBaseActionWithOutputsSuccessFailureCanceled(coreActionWithSuccessFailCanceledOutputsViewModel)
Creates a new ArchBaseActionWithOutputsSuccessFailureCanceled base action instance. Instances of this action have a Success, Failure and Canceled outputs.
Parameters:
| Name | Type | Description |
|---|---|---|
coreActionWithSuccessFailCanceledOutputsViewModel |
Object | ( Internal ) an Architect core action with success, failure and Canceled outputs view model. |
Extends
Members
-
static, readonly displayTypeName :string
-
Returns the display type name string 'ArchBaseActionWithOutputsSuccessFailureCanceled'.
-
static, readonly isArchBaseActionWithOutputsSuccessFailureCanceled :boolean
-
Returns true indicating that this is an ArchBaseActionWithOutputsSuccessFailureCanceled instance.
-
readonly failureOutputs :ArchNamedValueList
-
The failure outputs (errorType, errorMessage) that get populated when the action takes the failure path. Cached on first access. Returns undefined if the action has no errorBindings.
- Inherited From:
-
readonly outputCanceled :ArchActionOutput
-
The Canceled output for this action
-
readonly outputFailure :ArchActionOutput
-
The failure output for this action
- Inherited From:
-
readonly outputSuccess :ArchActionOutput
-
The success output for this action
- Inherited From: