Lines Matching defs:options

96     compile: function(program, options) {
99 this.options = options;
102 var knownHelpers = this.options.knownHelpers;
103 this.options.knownHelpers = {
114 this.options.knownHelpers[name] = knownHelpers[name];
143 var result = new this.compiler().compile(program, this.options);
227 if(mustache.escaped && !this.options.noEscape) {
267 if(this.options.stringParams) {
346 compile: function(environment, options, context, asObject) {
348 this.options = options || {};
363 this.compileChildren(environment, options);
525 if (!isScoped && this.options.knownHelpers[name]) {
528 } else if (isScoped || this.options.knownHelpersOnly) {
587 var needsRegister = hasHash || this.options.stringParams || inverse || this.options.data;
603 if(this.options.stringParams) {
611 if(this.options.stringParams) {
621 if(this.options.data) {
650 if (this.options.data) {
668 compileChildren: function(environment, options) {
679 this.context.programs[index] = compiler.compile(child, options, this.context);
779 Handlebars.precompile = function(string, options) {
780 options = options || {};
783 var environment = new Handlebars.Compiler().compile(ast, options);
784 return new Handlebars.JavaScriptCompiler().compile(environment, options);
787 Handlebars.compile = function(string, options) {
788 options = options || {};
793 var environment = new Handlebars.Compiler().compile(ast, options);
794 var templateSpec = new Handlebars.JavaScriptCompiler().compile(environment, options, undefined, true);
799 return function(context, options) {
803 return compiled.call(this, context, options);