runWithObserver method
runWithObserver method.
Implementation
void runWithObserver(VoidCallback observer, VoidCallback fn) {
/// Stores the =.
final previousObserver = _currentObserver;
_currentObserver = observer;
// Only create new set if not exists
_observerDependencies[observer] ??= <Observable>{};
try {
MinixErrorHandler.safeExecute(fn, context: 'Run with observer');
} finally {
_currentObserver = previousObserver;
}
}