AsyncScope constructor

const AsyncScope({
  1. Key? key,
  2. Object? tag,
  3. Object? scopeKey,
  4. required Stream<AsyncScopeInitState> init(
    1. BuildContext context
    ),
  5. required FutureOr<void> dispose(),
  6. Widget waitingBuilder(
    1. BuildContext context
    )?,
  7. required Widget initBuilder(
    1. BuildContext context
    ),
  8. required Widget builder(
    1. BuildContext context
    ),
  9. required Widget errorBuilder(
    1. BuildContext context,
    2. Object error,
    3. StackTrace stackTrace
    ),
})

Implementation

const AsyncScope({
  super.key,
  super.tag,
  super.scopeKey,
  required this.init,
  required this.dispose,
  this.waitingBuilder,
  required this.initBuilder,
  required this.builder,
  required this.errorBuilder,
});