new abstract ArchBaseActionWithOutputsFakeSuccessFailureTimeout(coreActionWithFakeSuccessFailTimeoutViewModel)
Creates a new ArchBaseActionWithOutputsFakeSuccessFailureTimeout base action instance. Instances of this action have a fake Success, Failure and Timeout outputs. Since success is fake, there is no success output to query on this action.
Parameters:
| Name | Type | Description |
|---|---|---|
coreActionWithFakeSuccessFailTimeoutViewModel |
Object | ( Internal ) an Architect core action with fake success, failure and timeout outputs view model. |
Extends
Members
-
static, readonly displayTypeName :string
-
Returns the display type name string 'ArchBaseActionWithOutputsFakeSuccessFailureTimeout'.
-
static, readonly isArchBaseActionWithOutputsFakeSuccessFailureTimeout :boolean
-
Returns true indicating that this is an ArchBaseActionWithOutputsFakeSuccessFailureTimeout 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 hasFakeSuccessOutput :boolean
-
Returns true indicating that this action has a fake success output.
- Inherited From:
-
readonly outputFailure :ArchActionOutput
-
The failure output for this action
- Inherited From:
-
readonly outputTimeout :ArchActionOutput
-
The timeout output for this action