Skip to main content

XpmActions.(constructor)

Constructs an actions collection instance.

Signature

constructor({ log, engine, substitutionsVariables, jsonActions, inheritedActionsMap, buildConfiguration, }: {
log: Logger;
engine: XpmLiquidEngine;
substitutionsVariables: XpmLiquidSubstitutionsVariables;
jsonActions: JsonActions | undefined;
inheritedActionsMap?: Map<string, XpmAction>;
buildConfiguration?: XpmBuildConfiguration;
});

Parameters

Parameter

Type

Description

{ log, engine, substitutionsVariables, jsonActions, inheritedActionsMap, buildConfiguration, }

{ log: Logger; engine: XpmLiquidEngine; substitutionsVariables: XpmLiquidSubstitutionsVariables; jsonActions: JsonActions | undefined; inheritedActionsMap?: Map<string, XpmAction>; buildConfiguration?: XpmBuildConfiguration; }

Remarks

The constructor performs partial initialisation. Complete initialisation requires calling the XpmActions.initialise() method.


Generated via tsdoc2docusaurus 1.3.0-pre by API Extractor/Documenter 7.55.2.