Allow to unregister plugin hooks

master
ltGuillaume 6 years ago
parent 84d43a1b44
commit 44bfbc9529

@ -29,6 +29,11 @@ PluginHost = {
for (let i = 0; i < this.hooks[name].length; i++) {
this.hooks[name][i](args);
}
},
unregister: function (name, callback) {
for (var i = 0; i < this.hooks[name].length; i++)
if (this.hooks[name][i] == callback)
this.hooks[name].splice(i, 1);
}
};

Loading…
Cancel
Save