render method
Render a template with context
Implementation
String render(String template, [Map<String, dynamic>? extraVars]) {
final mergedVars = {
...context.toTemplateVars(),
...customVars,
...?extraVars,
};
try {
final compiled = Template(template, htmlEscapeValues: false);
return compiled.renderString(mergedVars);
} catch (e) {
// Fallback: return template with error note
return '$template\n\n[Render Error: $e]';
}
}