runWithContext<T> function

Future<T> runWithContext<T>(
  1. RenderContext context,
  2. Future<T> fn()
)

Run a function with a render context.

The context is available via RenderContextAccess.current within the zone.

Implementation

Future<T> runWithContext<T>(RenderContext context, Future<T> Function() fn) {
  return runZoned(fn, zoneValues: {_contextKey: context});
}