Template Engines
Template Engines group creates instances for Velocity, Mustache and JavaScript template engines.
- Module:
template/engines
- Definition: N/A
- Source: /template/engines.js
- Status:
stable
- Group:
platform
Basic Usage
Functions
Function |
Description |
Returns |
getDefaultEngine() |
Creates a default template engine (Velocity) |
TemplateEngine |
getVelocityEngine() |
Creates the Velocity template engine |
TemplateEngine |
getMustacheEngine() |
Creates the Mustache template engine |
TemplateEngine |
getJavascriptEngine() |
Creates the Javascript template engine |
TemplateEngine |
generate(template, parameters) |
Generate content using the provided template and the default engine and parameters provided |
string |
generateFromFile(location, parameters) |
Generate content using the template from location and the default engine and parameters provided |
string |
Objects
TemplateEngine
Function |
Description |
Returns |
generate(template, parameters) |
Generate content using the provided template with parameters |
string |
setSm(sm) |
Set start markup for parameters |
- |
setEm(em) |
Set end markup for parameters |
- |