/
Template variables (Handlebars)
Template variables (Handlebars)
Scripted Reports use the Handlebars library to render templates, so all the "variables," "if statements," and "for loops" can be used for template rendering.
Script:
const variableObject = {
someString: "Hello",
someNumber: 42,
someArrayOfString: ["w", "o", "r", "l", "d"],
};
SR.render(variableObject);
Template:
Static text,
{{someString}}
{{#each someArrayOfString}}
<span>{{this}}</span>
{{/each}}
{{someNumber}}
Static text.