Loading .gitignore +0 −1 Original line number Diff line number Diff line Loading @@ -14,7 +14,6 @@ .mvn bin build lib/ target .factorypath .springBeans Loading src/main/resources/static/sockjs/lib/entry.js 0 → 100644 +10 −0 Original line number Diff line number Diff line 'use strict'; var transportList = require('./transport-list'); module.exports = require('./main')(transportList); // TODO can't get rid of this until all servers do if ('_sockjs_onload' in global) { setTimeout(global._sockjs_onload, 1); } src/main/resources/static/sockjs/lib/event/close.js 0 → 100644 +17 −0 Original line number Diff line number Diff line 'use strict'; var inherits = require('inherits') , Event = require('./event') ; function CloseEvent() { Event.call(this); this.initEvent('close', false, false); this.wasClean = false; this.code = 0; this.reason = ''; } inherits(CloseEvent, Event); module.exports = CloseEvent; src/main/resources/static/sockjs/lib/event/emitter.js 0 → 100644 +57 −0 Original line number Diff line number Diff line 'use strict'; var inherits = require('inherits') , EventTarget = require('./eventtarget') ; function EventEmitter() { EventTarget.call(this); } inherits(EventEmitter, EventTarget); EventEmitter.prototype.removeAllListeners = function(type) { if (type) { delete this._listeners[type]; } else { this._listeners = {}; } }; EventEmitter.prototype.once = function(type, listener) { var self = this , fired = false; function g() { self.removeListener(type, g); if (!fired) { fired = true; listener.apply(this, arguments); } } this.on(type, g); }; EventEmitter.prototype.emit = function() { var type = arguments[0]; var listeners = this._listeners[type]; if (!listeners) { return; } // equivalent of Array.prototype.slice.call(arguments, 1); var l = arguments.length; var args = new Array(l - 1); for (var ai = 1; ai < l; ai++) { args[ai - 1] = arguments[ai]; } for (var i = 0; i < listeners.length; i++) { listeners[i].apply(this, args); } }; EventEmitter.prototype.on = EventEmitter.prototype.addListener = EventTarget.prototype.addEventListener; EventEmitter.prototype.removeListener = EventTarget.prototype.removeEventListener; module.exports.EventEmitter = EventEmitter; src/main/resources/static/sockjs/lib/event/event.js 0 → 100644 +22 −0 Original line number Diff line number Diff line 'use strict'; function Event(eventType) { this.type = eventType; } Event.prototype.initEvent = function(eventType, canBubble, cancelable) { this.type = eventType; this.bubbles = canBubble; this.cancelable = cancelable; this.timeStamp = +new Date(); return this; }; Event.prototype.stopPropagation = function() {}; Event.prototype.preventDefault = function() {}; Event.CAPTURING_PHASE = 1; Event.AT_TARGET = 2; Event.BUBBLING_PHASE = 3; module.exports = Event; Loading
.gitignore +0 −1 Original line number Diff line number Diff line Loading @@ -14,7 +14,6 @@ .mvn bin build lib/ target .factorypath .springBeans Loading
src/main/resources/static/sockjs/lib/entry.js 0 → 100644 +10 −0 Original line number Diff line number Diff line 'use strict'; var transportList = require('./transport-list'); module.exports = require('./main')(transportList); // TODO can't get rid of this until all servers do if ('_sockjs_onload' in global) { setTimeout(global._sockjs_onload, 1); }
src/main/resources/static/sockjs/lib/event/close.js 0 → 100644 +17 −0 Original line number Diff line number Diff line 'use strict'; var inherits = require('inherits') , Event = require('./event') ; function CloseEvent() { Event.call(this); this.initEvent('close', false, false); this.wasClean = false; this.code = 0; this.reason = ''; } inherits(CloseEvent, Event); module.exports = CloseEvent;
src/main/resources/static/sockjs/lib/event/emitter.js 0 → 100644 +57 −0 Original line number Diff line number Diff line 'use strict'; var inherits = require('inherits') , EventTarget = require('./eventtarget') ; function EventEmitter() { EventTarget.call(this); } inherits(EventEmitter, EventTarget); EventEmitter.prototype.removeAllListeners = function(type) { if (type) { delete this._listeners[type]; } else { this._listeners = {}; } }; EventEmitter.prototype.once = function(type, listener) { var self = this , fired = false; function g() { self.removeListener(type, g); if (!fired) { fired = true; listener.apply(this, arguments); } } this.on(type, g); }; EventEmitter.prototype.emit = function() { var type = arguments[0]; var listeners = this._listeners[type]; if (!listeners) { return; } // equivalent of Array.prototype.slice.call(arguments, 1); var l = arguments.length; var args = new Array(l - 1); for (var ai = 1; ai < l; ai++) { args[ai - 1] = arguments[ai]; } for (var i = 0; i < listeners.length; i++) { listeners[i].apply(this, args); } }; EventEmitter.prototype.on = EventEmitter.prototype.addListener = EventTarget.prototype.addEventListener; EventEmitter.prototype.removeListener = EventTarget.prototype.removeEventListener; module.exports.EventEmitter = EventEmitter;
src/main/resources/static/sockjs/lib/event/event.js 0 → 100644 +22 −0 Original line number Diff line number Diff line 'use strict'; function Event(eventType) { this.type = eventType; } Event.prototype.initEvent = function(eventType, canBubble, cancelable) { this.type = eventType; this.bubbles = canBubble; this.cancelable = cancelable; this.timeStamp = +new Date(); return this; }; Event.prototype.stopPropagation = function() {}; Event.prototype.preventDefault = function() {}; Event.CAPTURING_PHASE = 1; Event.AT_TARGET = 2; Event.BUBBLING_PHASE = 3; module.exports = Event;