abstract ArchBaseActionWithOutputsSuccessFailureNoInput(coreActionWithSuccessFailNoInputOutputsViewModel)

new abstract ArchBaseActionWithOutputsSuccessFailureNoInput(coreActionWithSuccessFailNoInputOutputsViewModel)

Creates a new ArchBaseActionWithOutputsSuccessFailureNoInput base action instance. Instances of this action have a Success, Failure and NoInput outputs.

Parameters:
Name Type Description
coreActionWithSuccessFailNoInputOutputsViewModel Object

( Internal ) an Architect core action with success, failure and noInput outputs view model.

Extends

Members

static, readonly displayTypeName :string

Returns the display type name string 'ArchBaseActionWithOutputsSuccessFailureNoInput'.

static, readonly isArchBaseActionWithOutputsSuccessFailureNoInput :boolean

Returns true indicating that this is an ArchBaseActionWithOutputsSuccessFailureNoInput 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 outputNoInput :ArchActionOutput

The noInput output for this action

readonly outputSuccess :ArchActionOutput

The success output for this action

Inherited From: