dispose method

  1. @override
void dispose()
override

Clean up resources. Called when component is no longer needed.

Implementation

@override
void dispose() {
  _eventDispatcher?.cancel();
  _respDispatcher?.cancel();
  _eventListeners.forEach((_, value) => value.close());
  _eventListeners.clear();
  _respListeners.forEach((_, value) => value.close());
  _respListeners.clear();
  super.dispose();
}