Sha256: 2d140cb812a70fac47d0d242835da5073e4c7ee05695927e456ea82f3f08ebd4

Contents?: true

Size: 838 Bytes

Versions: 4

Compression:

Stored size: 838 Bytes

Contents

var Handlebars = require("handlebars");

// BEGIN(BROWSER)
(function() {
  var classes = ["Lexer", "PrintVisitor", "Context", "Runtime", "Exception"];
  var prop;

  for(var i=0, l=classes.length; i<l; i++) {
    var className = classes[i], klass = Handlebars[className];
    klass.displayName = "new Handlebars." + className;

    for(prop in klass) {
      if(klass.hasOwnProperty(prop)) {
        klass[prop].displayName = "Handlebars." + className + "#" + prop;
      }
    }
  }

  for(prop in Handlebars.Utils) {
    if(Handlebars.Utils.hasOwnProperty(prop)) {
      Handlebars.Utils[prop].displayName = "Handlebars.Utils." + prop;
    }
  }

  Handlebars.parse.displayName   = "Handlebars.parse";
  Handlebars.print.displayName   = "Handlebars.print";
  Handlebars.compile.displayName = "Handlebars.compile";
})();
// END(BROWSER)

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
hbs_plus-0.1.3 js/lib/handlebars/debug.js
hbs-0.1.2 js/lib/handlebars/debug.js
hbs-0.1.1 js/lib/handlebars/debug.js
hbs-0.1.0 js/lib/handlebars/debug.js