dispose method

Future<void> dispose()

Implementation

Future<void> dispose() async {
  for (final subscription in _subscriptions.values) {
    subscription.cancel();
  }
  _subscriptions.clear();
  _eventQueue.clear();
  await _controller.close();
}