Skip to main content

Interfaces

The following interfaces are defined:

ClassDescription

ActionConstructorParameters

Configuration parameters for constructing an action instance.

ActionsConstructorParameters

Configuration parameters for constructing an actions collection instance.

BuildConfigurationConstructorParameters

Configuration parameters for constructing a build configuration instance.

BuildConfigurationsConstructorParameters

Configuration parameters for constructing a build configurations collection.

CombinationsGeneratorConstructorParameters

Configuration parameters for constructing a combinations generator instance.

Config

Defines the xpm configuration options.

Context

Provides the execution context for xpm operations.

DataModelConstructorParameters

Configuration parameters for constructing a data model instance.

InitTemplateConstructorParameters

Configuration parameters for constructing an xpm init template.

InitTemplateItemValue

Defines an xpm init template platform-specific item value.

InitTemplatePropertiesDefinition

Defines an xpm init single template property.

InitTemplateSubstitutionsVariables

Defines the substitution variables used by xpm init templates.

JsonActionTemplate

Represents a JSON template action with a matrix for expansion.

JsonBuildConfigurationContent

Represents a JSON build configuration definition.

JsonBuildConfigurationTemplate

Represents a JSON template build configuration with matrix expansion.

JsonDependencyExtended

Represents a JSON extended dependency definition.

JsonNpmPackage

Represents a JSON npm package.json structure.

JsonPackageSpecifier

Represents a JSON npm package specifier.

JsonXpack

Represents a JSON xpm-specific section in package.json.

JsonXpmBinaries

Represents a JSON binaries definition in package.

JsonXpmPackage

Represents a JSON xpm package.json structure.

JsonXpmPlatformFile

Represents a JSON platform-specific binary file definition.

LiquidMatrixDropConstructorParameters

Configuration parameters for constructing a matrix drop instance.

LiquidPropertiesDropConstructorParameters

Configuration parameters for constructing a properties drop instance.

LiquidSubstitutionsVariables

Defines the substitution variables available to Liquid templates.

PackageConstructorParameters

Configuration parameters for constructing a package instance.

PlatformInfo

Platform information structure for runtime environment detection.

PlatformInfoOptions

Options for platform information retrieval.

PoliciesConstructorParameters

Configuration parameters for constructing a policies instance.

ProcessedMatrix

Result of matrix validation and processing.

TemplateExpanderConstructorParameters

Configuration parameters for constructing a template expander instance.


Generated via tsdoc2docusaurus 1.3.2 by API Extractor/Documenter 7.57.2.