Sha256: 724f1f7a9e87ef8e6dea1f4623eb03ca1595065e356e45e93b03b665aa159465

Contents?: true

Size: 451 Bytes

Versions: 28

Compression:

Stored size: 451 Bytes

Contents

// This function will be needed in future when I can figure out how to cache templates.
// function compile_template(template) {
//   return Handlebars.compile(template);
// }

// This is the main function that is called by the client.
function process_template(template, data) {
  // The process template function may be improved with some type of caching
  const compiled_template = Handlebars.compile(template);
  return compiled_template(data);
}

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
handlebarsjs-0.14.2 lib/handlebarsjs/javascript/handlebars-api.js
handlebarsjs-0.14.1 lib/handlebarsjs/javascript/handlebars-api.js
handlebarsjs-0.14.0 lib/handlebarsjs/javascript/handlebars-api.js
handlebarsjs-0.13.1 lib/handlebarsjs/javascript/handlebars-api.js
handlebarsjs-0.13.0 lib/handlebarsjs/javascript/handlebars-api.js
handlebarsjs-0.12.0 lib/handlebarsjs/javascript/handlebars-api.js
handlebarsjs-0.11.3 lib/handlebarsjs/javascript/handlebars-api.js
handlebarsjs-0.11.2 lib/handlebarsjs/javascript/handlebars-api.js
handlebarsjs-0.11.1 lib/handlebarsjs/javascript/handlebars-api.js
handlebarsjs-0.11.0 lib/handlebarsjs/javascript/handlebars-api.js
handlebarsjs-0.10.0 lib/handlebarsjs/javascript/handlebars-api.js
handlebarsjs-0.9.0 lib/handlebarsjs/javascript/handlebars-api.js
handlebarsjs-0.8.0 lib/handlebarsjs/javascript/handlebars-api.js
handlebarsjs-0.7.0 lib/handlebarsjs/javascript/handlebars-api.js
handlebarsjs-0.6.3 lib/handlebarsjs/javascript/handlebars-api.js
handlebarsjs-0.6.2 lib/handlebarsjs/javascript/handlebars-api.js
handlebarsjs-0.6.1 lib/handlebarsjs/javascript/handlebars-api.js
handlebarsjs-0.6.0 lib/handlebarsjs/javascript/handlebars-api.js
handlebarsjs-0.5.7 lib/handlebarsjs/javascript/handlebars-api.js
handlebarsjs-0.5.6 lib/handlebarsjs/javascript/handlebars-api.js