dispose method

void dispose()

Implementation

void dispose() {
  for (var sub in _subscriptions.entries) {
    sub.value.cancel();
  }
  _subscriptions.clear();

  _masterSubscription?.cancel();
  _masterSubscription = null;

  _eventController.close();
}