InitTemplateConstructorParameters.policies property
The policy flags instance that governs template behaviour.
Signature
policies: Policies;
Remarks
The Policies instance encapsulates compatibility flags derived from the minimum required xpm version declared by the package being initialised. These flags control how the template builds its substitution variables:
- When
Policies.topPropertiesXpmInitTemplateistrue(legacy, xpm < 0.23.0), configuration properties are spread at the top level ofsubstitutionsVariablesfor direct access in templates. - When
Policies.topPropertiesXpmInitTemplateisfalse(modern, xpm >= 0.23.0), configuration properties are grouped undersubstitutionsVariables.matrix, and base variables fromliquidSubstitutionsVariablesBaseare merged intosubstitutionsVariables.properties.
Generated via tsdoc2docusaurus 1.3.2 by API Extractor/Documenter 7.57.2.