Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mint-tsdocs.saulo.engineer/llms.txt

Use this file to discover all available pages before exploring further.

LiquidTemplateManager

Summary

Template manager that uses LiquidJS with template merging

Signature

export declare class LiquidTemplateManager 

Constructors

constructor

Constructs a new instance of the class

Properties

liquidEngine

Modifiers: readonly Type:get liquidEngine(): LiquidTemplateEngine; Default: “ Get the Liquid engine for direct access

mergedTemplateDir

Modifiers: readonly Type:get mergedTemplateDir(): string | undefined; Default: “ Get the current merged template directory (for debugging)

templateDataConverter

Modifiers: readonly Type:get templateDataConverter(): TemplateDataConverter; Default: “ Get template data converter

Methods

cleanup

Cleanup resources

clearCache

Clear all template caches

getAvailableTemplates

Get available Liquid templates

getTemplateMapping

Get template mapping for debugging/information purposes

getTemplateStats

Get template usage statistics

hasTemplate

Check if a Liquid template exists

initialize

Initialize the template manager by creating merged template directory

renderApiItem

Render an API item using the appropriate template

renderLayout

Render a layout template

renderTemplate

Render a template with user override support

Events

No events defined.