Sha256: 7ba6c38d894ad997c204ae28a38e3565d8077cc6f19565d313f689aaf2136bed

Contents?: true

Size: 439 Bytes

Versions: 55

Compression:

Stored size: 439 Bytes

Contents

var Logger;

Logger = {
  on: false,
  
  init: function() {
    OIB.get("ymdp/state", {}, function(response) {
      Logger.on = response.observe;
    });
  },
  
  observe: function(message) {
    if (this.on) {
      this.log(message);
    }
  },
  
  log: function(message) {
    // console.log("LOGGING " + message);
    OIB.post("ymdp/logs", {
      "_hide_debug": true,
      "log": message
    }, function() {
      
    });
  }
};

Version data entries

55 entries across 41 versions & 1 rubygems

Version Path
ymdp-1.4.7 lib/ymdp/javascripts/prototype/logger.js
ymdp-1.4.6 lib/ymdp/javascripts/prototype/logger.js
ymdp-1.4.5 lib/ymdp/javascripts/prototype/logger.js
ymdp-1.4.4 lib/ymdp/javascripts/prototype/logger.js
ymdp-1.4.3 lib/ymdp/javascripts/prototype/logger.js
ymdp-1.4.2 lib/ymdp/javascripts/prototype/logger.js
ymdp-1.4.1 lib/ymdp/javascripts/prototype/logger.js
ymdp-1.4.0 lib/ymdp/javascripts/prototype/logger.js
ymdp-1.3.4 lib/ymdp/javascripts/prototype/logger.js
ymdp-1.3.3 lib/ymdp/javascripts/prototype/logger.js
ymdp-1.3.2 lib/ymdp/javascripts/prototype/logger.js
ymdp-1.3.1 lib/ymdp/javascripts/prototype/logger.js
ymdp-1.3.0 lib/ymdp/javascripts/prototype/logger.js
ymdp-1.2.0 lib/ymdp/javascripts/prototype/logger.js
ymdp-1.1.0 lib/ymdp/javascripts/prototype/logger.js
ymdp-1.0.1 lib/ymdp/javascripts/prototype/logger.js
ymdp-1.0.0 lib/ymdp/javascripts/prototype/logger.js
ymdp-0.10.2 lib/ymdp/javascripts/prototype/logger.js
ymdp-0.10.1 lib/ymdp/javascripts/prototype/logger.js
ymdp-0.10.0 lib/ymdp/javascripts/prototype/logger.js