dispose method

void dispose()

Implementation

void dispose() {
  // Dispose global reactions
  for (final disposer in _disposers) {
    disposer();
  }
  _disposers.clear();

  // Dispose per-annotation reactions
  for (final disposers in _annotationDisposers.values) {
    for (final disposer in disposers) {
      disposer();
    }
  }
  _annotationDisposers.clear();
}