Skip to main content

ActionConstructorParameters interface

Configuration parameters for constructing an action instance.

Signature

export interface ActionConstructorParameters

Remarks

This interface defines the required configuration for creating an instance of Action. Most properties are mandatory except for the optional matrixParameters, which is only needed for template-generated actions that were created from matrix expansion.

The parameters provide the action with its identity (name), command definitions, access to the parent collection for shared resources, and optional matrix parameter values for template-generated actions.

Properties

Property

Modifiers

Type

Description

actionName

string

The name of the action.

jsonAction

JsonActionContent

The JSON definition of the action commands.

matrixParameters?

LiquidSubstitutionsStrings

(Optional) Optional matrix parameter values for template-generated actions.

parentActions

Actions

The parent actions collection this action belongs to.


Generated via tsdoc2docusaurus 1.3.2 by API Extractor/Documenter 7.57.2.