diff options
author | kpdecker <kpdecker@gmail.com> | 2013-10-09 03:21:21 -0700 |
---|---|---|
committer | kpdecker <kpdecker@gmail.com> | 2013-10-09 03:21:21 -0700 |
commit | 4d7124f6bfcc3b316c33558840c9e952cca1ce8c (patch) | |
tree | 17e6ad1010efec7938dfca56212426ac445e0294 /lib/handlebars/base.js | |
parent | b6c9f85d227aad8ed2db9c04f0eed5a7c7131879 (diff) | |
download | handlebars.js-4d7124f6bfcc3b316c33558840c9e952cca1ce8c.zip handlebars.js-4d7124f6bfcc3b316c33558840c9e952cca1ce8c.tar.gz handlebars.js-4d7124f6bfcc3b316c33558840c9e952cca1ce8c.tar.bz2 |
Remove global Handlebars references
Diffstat (limited to 'lib/handlebars/base.js')
-rw-r--r-- | lib/handlebars/base.js | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/handlebars/base.js b/lib/handlebars/base.js index c83144a..a4acef9 100644 --- a/lib/handlebars/base.js +++ b/lib/handlebars/base.js @@ -3,8 +3,6 @@ import { extend, isEmpty } from "./utils"; import Exception from "./exception"; -var K = function() { return this; }; - export var VERSION = "1.0.0"; export var COMPILER_REVISION = 4; @@ -44,6 +42,9 @@ export function HandlebarsEnvironment(helpers, partials) { HandlebarsEnvironment.prototype = { constructor: HandlebarsEnvironment, + logger: logger, + log: log, + registerHelper: function(name, fn, inverse) { if (toString.call(name) === objectType) { if (inverse || fn) { throw new Exception('Arg not supported with multiple helpers'); } @@ -148,7 +149,7 @@ function registerDefaultHelpers(instance) { instance.registerHelper('log', function(context, options) { var level = options.data && options.data.level != null ? parseInt(options.data.level, 10) : 1; - Handlebars.log(level, context); + instance.log(level, context); }); } @@ -174,6 +175,6 @@ export function log(level, obj) { logger.log(level, obj); } export var createFrame = function(object) { var obj = {}; - Handlebars.Utils.extend(obj, object); + extend(obj, object); return obj; }; |