new abstract ArchBaseActionWithOutputsSuccessFailure(coreActionWithSuccessFailOutputsViewModel)
Creates a new ArchBaseActionWithOutputsSuccessFailure base action instance. Instances of this action have Success and Failure outputs.
Parameters:
| Name | Type | Description |
|---|---|---|
coreActionWithSuccessFailOutputsViewModel |
Object | ( Internal ) an Architect core action with success and failure outputs view model. |
Extends
Members
-
static, readonly displayTypeName :string
-
Returns the display type name string 'ArchBaseActionWithOutputsSuccessFailure'.
-
static, readonly isArchBaseActionWithOutputsSuccessFailure :boolean
-
Returns true indicating that this is an ArchBaseActionWithOutputsSuccessFailure 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 outputFailure :ArchActionOutput
-
The failure output for this action
- Inherited From:
-
readonly outputSuccess :ArchActionOutput
-
The success output for this action