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 |
- |