Sha256: 7d517ddf1fce1e1187dfd2e1401d27d6530efac3a15bf8c6f29fdf01c187b4b6

Contents?: true

Size: 740 Bytes

Versions: 4

Compression:

Stored size: 740 Bytes

Contents

/*
 * Some core Fabulator JS support
 */

var Fabulator = Fabulator || { };

(function($, Fabulator) {

  if(window.console != undefined && window.console.log != undefined) {
    Fabulator.debug = function() {
      console.log(Array.prototype.slice.call(arguments));
    };
  }
  else {
    Fabulator.debug = function() { };
  }

  var genericNamespacer = function(base, nom) {
    if(typeof(base[nom]) == "undefined") {
      base[nom] = { };
      base[nom].namespace = function(nom2) {
        return genericNamespacer(base[nom], nom2);
      };
      base[nom].debug = Fabulator.debug;
    }
    return base[nom];
  };

  Fabulator.namespace = function(nom) {
    return genericNamespacer(Fabulator, nom);
  };

})(jQuery, Fabulator);

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
radiant-fabulator-extension-0.0.10 public/javascripts/fabulator/core.js
radiant-fabulator-extension-0.0.9 public/javascripts/fabulator/core.js
radiant-fabulator-extension-0.0.8 public/javascripts/fabulator/core.js
radiant-fabulator-extension-0.0.7 public/javascripts/fabulator/core.js