offAny method

  1. @override
Socket offAny([
  1. AnyEventHandler? handler
])

Removes the listener that will be fired when any event is emitted.

@example const catchAllListener = (event, ...args) => { console.log(got event ${event}); }

socket.onAny(catchAllListener);

// remove a specific listener socket.offAny(catchAllListener);

// or remove all listeners socket.offAny();

@param listener

Implementation

@override
Socket offAny([AnyEventHandler? handler]) {
  if (handler != null) {
    _anyListeners.remove(handler);
  } else {
    _anyListeners.clear();
  }
  return this;
}