XpmLiquidEngine class
Liquid engine configured for xpm templates.
Signature
export declare class XpmLiquidEngine extends Liquid
Extends: Liquid
Remarks
This class extends the Liquid engine and registers custom filters for path manipulation, string formatting, and convenience helpers used across xpm templates.
The engine is configured with strict parsing options to catch template errors early during development. Custom filters are organized into categories:
- Path manipulation: Platform-specific and cross-platform path operations (
basename,dirname,join,relative,normalize) for default, POSIX, and Win32 paths. - String formatting: Utilities for printf-style formatting and filename sanitization.
- Array/string conversion: Filters for joining and splitting lines.
- Object introspection: Filters for extracting object keys.
These filters enable templates to perform complex path manipulations and string transformations without requiring external dependencies or custom template tags.
Constructors
|
Constructor |
Modifiers |
Description |
|---|---|---|
|
Constructs a Liquid engine instance with xpm-specific settings and filters. |
Generated via tsdoc2docusaurus 1.3.0-pre by API Extractor/Documenter 7.55.2.