Sha256: aa432f14d9de806e9c6a82f00047ce382435f4e3b34fd73fa239181f5c8d6da5

Contents?: true

Size: 1004 Bytes

Versions: 6

Compression:

Stored size: 1004 Bytes

Contents

/**
 *  Copyright (c) 2014, Facebook, Inc.
 *  All rights reserved.
 *
 *  This source code is licensed under the BSD-style license found in the
 *  LICENSE file in the root directory of this source tree. An additional grant
 *  of patent rights can be found in the PATENTS file in the same directory.
 */

/* jshint evil:true */

this.Logger = (function() {
  'use strict';

  function Logger(log) {
    return function(namespace) {
      return {
        error: createLogLevel('error'),
        log: createLogLevel('log')
      };

      function createLogLevel(level) {
        return function () {
          var args = [].slice.call(arguments);
          args[0] = '[' + namespace + '] ' + args[0];
          return log([level, args]);
        };
      }
    };
  }

  Logger.logInContext = function(arg, method) {
    if (!method) {
      method = 'log';
    }
    chrome.devtools.inspectedWindow['eval'](
      'console.' + method + '("' + arg.toString() + '")'
    );
  };

  return Logger;
})();

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
batman-rails-flo-0.1.0 vendor/assets/javascripts/batman/node_modules/fb-flo/client/logger.js
batman-rails-flo-0.0.5 vendor/assets/javascripts/batman/node_modules/fb-flo/client/logger.js
batman-rails-flo-0.0.4 vendor/assets/javascripts/batman_rails_flo/node_modules/fb-flo/client/logger.js
batman-rails-flo-0.0.3 vendor/assets/javascripts/batman_rails_flo/node_modules/fb-flo/client/logger.js
batman-rails-flo-0.0.2 vendor/assets/javascripts/batman_rails_flo/node_modules/fb-flo/client/logger.js
batman-rails-flo-0.0.1 vendor/assets/javascripts/batman_rails_flo/node_modules/fb-flo/client/logger.js