Sha256: b8f56fb5fab7a138e9de7a8f44a2d386fe061e2f4e73bf1fcfb8be0fd21582cb

Contents?: true

Size: 1.05 KB

Versions: 4

Compression:

Stored size: 1.05 KB

Contents

// The web-socket-js default configuration.
 
// Where your WebSocketMain.swf is located?
var WEB_SOCKET_SWF_LOCATION = 'WebSocketMain.swf';
// Run web socket in debug mode?
var WEB_SOCKET_DEBUG = false;

// Rocket defaults. 
 
/**
 * How many miliseconds system will wait until next reconnect try.  
 * 
 * @type integer
 */ 
Rocket.reconnectDelay = 5000;
 
/**
 * Allow socket reconnect?
 *
 * @type boolean
 */ 
Rocket.allowReconnect = true;
 
/**
 * Default logger. You can replace it with your own, eg. 
 *
 *   Rocket.log = function(msg) { console.log(msg) };
 *
 * @param {string} msg
 * @return void 
 */
Rocket.log = function(msg) {
  // nothing to do...
};

/**
 * Default data parser. By default received data is treated as JSON. You 
 * can change this behaviour by replacing this parser.
 *
 * @param {string} data
 * @return Object or string
 */
Rocket.parser = function(data) {
  try {
    return JSON.parse(data);
  } catch(e) {
    Pusher.log("Rocket : data attribute not valid JSON - you may wish to implement your own Rocket.parser");
    return data;
  }
};

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rocket-js-0.0.4 src/rocket.defaults.js
rocket-js-0.0.3 src/rocket.defaults.js
rocket-js-0.0.2 src/rocket.defaults.js
rocket-js-0.0.1 src/rocket.defaults.js