Skip to main content

TemplateExpanderConstructorParameters interface

Configuration parameters for constructing a template expander instance.

Signature

export interface TemplateExpanderConstructorParameters

Remarks

This interface defines the required configuration for creating an instance of TemplateExpander. All properties are mandatory.

The parameters provide the Liquid templating engine, substitution variables hierarchy, and logger for diagnostic output during template expansion operations.

Properties

Property

Modifiers

Type

Description

engine

LiquidEngine

The Liquid templating engine for variable substitution.

log

Logger

The logger instance for output and diagnostics.

substitutionsVariables

LiquidSubstitutionsVariables

The variables available for substitution in templates.


Generated via tsdoc2docusaurus 1.3.2 by API Extractor/Documenter 7.57.2.