Lines Matching refs:container

92     var container = {
99 return container.lookupProperty(obj, name);
110 … if (_internalProtoAccess.resultIsAllowed(result, container.protoAccessControl, propertyName)) {
118 var result = depths[i] && container.lookupProperty(depths[i], name);
191 …return '' + templateSpec.main(container, context, container.helpers, container.partials, data, blo…
194 …main = executeDecorators(templateSpec.main, main, container, options.depths || [], data, blockPara…
203 wrapHelpersToPassLookupProperty(mergedHelpers, container);
204 container.helpers = mergedHelpers;
208 container.partials = container.mergeIfNeeded(options.partials, env.partials);
211 container.decorators = _utils.extend({}, env.decorators, options.decorators);
214 container.hooks = {};
215 container.protoAccessControl = _internalProtoAccess.createProtoAccessControl(options);
218 _helpers.moveHelperToHooks(container, 'helperMissing', keepHelperInHelpers);
219 _helpers.moveHelperToHooks(container, 'blockHelperMissing', keepHelperInHelpers);
221 container.protoAccessControl = options.protoAccessControl; // internal option
222 container.helpers = options.helpers;
223 container.partials = options.partials;
224 container.decorators = options.decorators;
225 container.hooks = options.hooks;
237 return wrapProgram(container, i, templateSpec[i], data, 0, blockParams, depths);
242 function wrapProgram(container, i, fn, data, declaredBlockParams, blockParams, depths) { argument
247 …if (depths && context != depths[0] && !(context === container.nullContext && depths[0] === null)) {
251 …return fn(container, context, container.helpers, container.partials, options.data || data, blockPa…
254 prog = executeDecorators(fn, prog, container, depths, data, blockParams);
333 function executeDecorators(fn, prog, container, depths, data, blockParams) { argument
336 prog = fn.decorator(prog, props, container, depths && depths[0], data, blockParams, depths);
342 function wrapHelpersToPassLookupProperty(mergedHelpers, container) { argument
345 mergedHelpers[helperName] = passLookupPropertyOption(helper, container);
349 function passLookupPropertyOption(helper, container) { argument
350 var lookupProperty = container.lookupProperty;