assets/js/eventemitter.js
function Event(type, listener, scope, once, instance) {
		// Store arguments
		this.type = type;
		this.listener = listener;
		this.scope = scope;
		this.once = once;
		this.instance = instance;
	}
function Event(type, listener, scope, once, instance) {
		// Store arguments
		this.type = type;
		this.listener = listener;
		this.scope = scope;
		this.once = once;
		this.instance = instance;
	}
function Event ( type , listener , scope , once , instance ) { // Store arguments this . type = type ; this . listener = listener ; this . scope = scope ; this . once = once ; this . instance = instance ; }
Event class
Contains Event methods and property storage

@param {String} type Event type name
@param {Function} listener Function to be called when the event is fired
@param {Object} scope Object that this should be set to when the listener is called
@param {Boolean} once If true then the listener will be removed after the first call
@param {Object} instance The parent EventEmitter instance
Event class Contains Event methods and property storage