onDispose method
Called when this store is disposed — via Orbit.reset<T>(),
Orbit.resetAll(), Orbit.override<T>(), or when an
OrbitScope<T> unmounts. Override to clean up timers, stream
subscriptions, and the like. Runs before the underlying
ChangeNotifier is disposed.
Implementation
@override
void onDispose() {
for (final unsubscribe in _dependencies.values) {
unsubscribe();
}
_dependencies.clear();
}