onDispose method

  1. @override
void onDispose()
override

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() {
  _subscription?.cancel();
}