Loader Events extend Event class.

This commit is contained in:
photonstorm 2017-07-04 13:10:51 +01:00
parent f141b6b139
commit c1a6919895
2 changed files with 26 additions and 14 deletions

View file

@ -1,13 +1,19 @@
var Class = require('../../utils/Class');
var Event = require('../../events/Event');
var LoaderCompleteEvent = function (loader)
{
Event.call(this, 'LOADER_COMPLETE_EVENT');
var LoaderCompleteEvent = new Class({
this.loader = loader;
};
Extends: Event,
LoaderCompleteEvent.prototype = Object.create(Event.prototype);
LoaderCompleteEvent.prototype.constructor = LoaderCompleteEvent;
initialize:
function LoaderCompleteEvent (loader)
{
Event.call(this, 'LOADER_COMPLETE_EVENT');
this.loader = loader;
}
});
module.exports = LoaderCompleteEvent;

View file

@ -1,13 +1,19 @@
var Class = require('../../utils/Class');
var Event = require('../../events/Event');
var LoaderStartEvent = function (loader)
{
Event.call(this, 'LOADER_START_EVENT');
var LoaderStartEvent = new Class({
this.loader = loader;
};
Extends: Event,
LoaderStartEvent.prototype = Object.create(Event.prototype);
LoaderStartEvent.prototype.constructor = LoaderStartEvent;
initialize:
function LoaderStartEvent (loader)
{
Event.call(this, 'LOADER_START_EVENT');
this.loader = loader;
}
});
module.exports = LoaderStartEvent;