removeListener #
Removes a listener function from an event.
Arguments #
removeListener(eventName, callback);| Argument | Type | Description |
|---|---|---|
eventName | string | The name of the event |
callback | function | Callback to remove |
Return #
The KuzzleEventEmitter instance.
Usage #
const eventEmitter = new KuzzleEventEmitter();
const listener = () => console.log("disconnected");
eventEmitter
.addListener("disconnected", () => console.log("disconnected"))
.addListener("disconnected", listener);
eventEmitter.removeListener("disconnected", listener);
if (eventEmitter.listeners("disconnected").length === 1) {
console.log("Successfully removed the listener");
}