Skip to main content

XpmBuildConfiguration.matrixParameters property

The matrix parameter values for template-generated configurations.

Signature

protected readonly matrixParameters?: XpmLiquidSubstitutionsStrings;

Remarks

For template-generated configurations, this object contains the specific matrix parameter values that produced this configuration instance from the template.

Usage pattern:

  1. Undefined for regular (non-template) configurations.
  2. For template configurations, contains key-value pairs from the matrix combination (e.g., { arch: 'x64', optimize: 'speed' }).
  3. Merged into substitution variables during initialisation, making values accessible via the matrix namespace throughout the configuration.
  4. Used in configuration name substitution, property values, dependencies, and action commands.

Example: A template release-{{ matrix.arch }} with matrix parameters { arch: 'x64' } becomes the concrete configuration release-x64.


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