offAnyOutgoing method
Removes the listener that will be fired when any event is emitted.
@example
const catchAllListener = (event, ...args) => {
console.log(sent event ${event}
);
}
socket.onAnyOutgoing(catchAllListener);
// remove a specific listener socket.offAnyOutgoing(catchAllListener);
// or remove all listeners socket.offAnyOutgoing();
@param listener
- the catch-all listener (optional)
Implementation
Socket offAnyOutgoing([AnyEventHandler? handler]) {
if (handler != null) {
_anyOutgoingListeners.remove(handler);
} else {
_anyOutgoingListeners.clear();
}
return this;
}