Skip to main content

Classes

The following classes are defined:

ClassDescription

Action

An individual xpm action containing commands to be executed.

Actions

A collection of xpm actions for a build configuration or the entire package.

BuildConfiguration

An individual xpm build configuration.

BuildConfigurations

A collection of xpm build configurations.

CombinationsGenerator

Generates all possible combinations from a matrix of parameters.

ConfigurationError

Error indicating a configuration issue.

DataModel

Represents a lazy-loading data model for an xpm package.

InitTemplateBase

Base class for xpm init templates.

InputError

Error indicating that user input is invalid.

JsonSyntaxError

Error indicating a syntax error in configuration or template files.

LiquidEngine

Liquid engine configured for xpm templates.

LiquidMatrixDrop

Liquid drop that resolves matrix parameter values for templates.

LiquidPropertiesDrop

Liquid drop that resolves property values for template substitutions.

OutputError

Error indicating a failure during output generation.

Package

Provides access to package metadata and xpm-specific validation.

PlatformDetector

Platform detection service for runtime environment identification.

Policies

Computes feature policy flags based on a minimum xpm version.

PrerequisitesError

Error indicating that required prerequisites are not met.

TemplateError

Error indicating a template evaluation failure.

TemplateExpander

A generic template expansion engine for matrix-based template processing.


Generated via tsdoc2docusaurus 1.3.2 by API Extractor/Documenter 7.57.2.