runOnDispose method
Executes the Ref.onDispose listeners previously registered, then clear the list of listeners.
Implementation
@override
void runOnDispose() {
super.runOnDispose();
_removeListener?.call();
_removeListener = null;
final notifier = _notifierNotifier.result?.stateOrNull;
if (notifier != null) {
// TODO test STateNotifier.dispose is guarded
runGuarded(notifier.dispose);
}
_notifierNotifier.result = null;
}