Alternative scale templating. Passing function as template.

Allows to choose template mechanism - processing function or original micro templating.
This commit is contained in:
Miosss 2014-07-09 14:57:08 +02:00
parent 55fc0cfd49
commit c37c58ad39

View File

@ -402,6 +402,10 @@
//Templating methods
//Javascript micro templating by John Resig - source at http://ejohn.org/blog/javascript-micro-templating/
template = helpers.template = function(templateString, valuesObject){
// If templateString is function rather than string-template - call the function for valuesObject
if(templateString instanceof Function)
return templateString(valuesObject);
var cache = {};
function tmpl(str, data){
// Figure out if we're getting a template, or if we need to
@ -1886,4 +1890,4 @@
return Chart;
};
}).call(this);
}).call(this);