runZoned<R> static method
R
runZoned<R>(
- R body(), {
- BlocObserver? blocObserver,
- EventTransformer? eventTransformer,
- Storage? storage,
override
Runs body
in a fresh Zone using the provided overrides.
Implementation
static R runZoned<R>(
R Function() body, {
BlocObserver? blocObserver,
EventTransformer? eventTransformer,
Storage? storage,
}) {
final overrides = _HydratedBlocOverridesScope(storage);
return BlocOverrides.runZoned(
() => _asyncRunZoned(body, zoneValues: {_token: overrides}),
blocObserver: blocObserver,
eventTransformer: eventTransformer,
);
}