Fix the missing once event handler after backbone removal. #5493
parent
bbaf2ac46d
commit
f828951fc4
|
|
@ -18,6 +18,10 @@ export default class EventBus {
|
||||||
this.registerListener(...args);
|
this.registerListener(...args);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
once(...args) {
|
||||||
|
this.registerListener(...args, true);
|
||||||
|
}
|
||||||
|
|
||||||
deregisterListener(event, callback) {
|
deregisterListener(event, callback) {
|
||||||
if(callback) {
|
if(callback) {
|
||||||
this._eventListeners = this._eventListeners.filter((e)=>{
|
this._eventListeners = this._eventListeners.filter((e)=>{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue