dispose method

void dispose()

Implementation

void dispose() {
  if (_disposed) return;
  _disposed = true;
  _bus.references--;
  if (_bus.references == 0) {
    _changeBuses.remove(namespace);
    unawaited(_bus.controller.close());
  }
}