2019-05-28 20:19:48 +02:00
|
|
|
const EventEmitter = require("events");
|
2021-03-06 09:30:16 +01:00
|
|
|
|
2019-05-28 20:19:48 +02:00
|
|
|
export default new class BDEvents extends EventEmitter {
|
2019-05-31 07:53:11 +02:00
|
|
|
constructor() {
|
|
|
|
super();
|
|
|
|
this.setMaxListeners(20);
|
|
|
|
}
|
2021-03-06 09:30:16 +01:00
|
|
|
|
2019-05-28 20:19:48 +02:00
|
|
|
dispatch(eventName, ...args) {
|
|
|
|
this.emit(eventName, ...args);
|
|
|
|
}
|
2019-05-30 07:06:17 +02:00
|
|
|
};
|