Skip to content

Commit abdbe2d

Browse files
committed
EE registered as a plugin
1 parent 776d178 commit abdbe2d

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

src/events/EventEmitter.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
var Class = require('../utils/Class');
22
var EE = require('eventemitter3');
3+
var PluginManager = require('../plugins/PluginManager');
34

45
// Phaser.EventEmitter
56

@@ -12,8 +13,20 @@ var EventEmitter = new Class({
1213
function EventEmitter ()
1314
{
1415
EE.call(this);
16+
},
17+
18+
shutdown: function ()
19+
{
20+
this.removeAllListeners();
21+
},
22+
23+
destroy: function ()
24+
{
25+
this.removeAllListeners();
1526
}
1627

1728
});
1829

30+
PluginManager.register('EventEmitter', EventEmitter, 'events');
31+
1932
module.exports = EventEmitter;

0 commit comments

Comments
 (0)