abstract ArchBaseActionSetSecuredData(coreBaseSetSecuredDataActionViewModel)

new abstract ArchBaseActionSetSecuredData(coreBaseSetSecuredDataActionViewModel)

Parameters:
Name Type Description
coreBaseSetSecuredDataActionViewModel object

( Internal ) an Architect core base set secured data action view model.

Extends

Members

readonly attributeNameValuePairs :ArchBaseNameValuePairs

Returns the name value attribute pairs configured on this Set Secured Data action.

readonly displayTypeName :string

Returns the display type name string 'ArchBaseActionSecuredData'.

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.

Overrides:

readonly outputFailure :ArchActionOutput

The failure output for this action

Overrides:

readonly outputSuccess :ArchActionOutput

The success output for this action

Overrides:

Methods

addAttributeNameValuePair(nameExpressionopt, valueExpressionopt) → {ArchBaseNameValuePair}

This adds an attribute name value pair to this action that specifies the attribute name and corresponding output variable where the secured data that it retrieves should be stored at flow runtime. On the returned ArchBaseNameValuePair the name property specifies the name of the attribute whose value you want to set the value property is the value to set on the attribute at runtime.

Parameters:
Name Type Attributes Description
nameExpression string <optional>

a string expression that specifies the name of the attribute to set.

valueExpression string <optional>

a string expression that specifies the value to set on the attribute.