dispose method
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();
}