close method

void close()

Notifies all listeners that the dispatcher has been closed.

Implementation

void close() {
  _timer?.cancel();
  final List<WebsocketListener<T>> listeners = _copyListeners;
  _listeners.clear();
  for (final WebsocketListener<T> listener in listeners) {
    listener.onDone?.call();
  }
}