QueryBlocBuilder<B extends BlocBase<AsyncQueryResult<T>>, T> constructor

QueryBlocBuilder<B extends BlocBase<AsyncQueryResult<T>>, T>({
  1. Key? key,
  2. B? bloc,
  3. WidgetBuilder? pendingBuilder,
  4. WidgetBuilder? waitingBuilder,
  5. FailedResultBuilder? failedBuilder,
  6. required ValueResultBuilder<T> builder,
  7. BlocBuilderCondition<AsyncQueryResult<T>>? buildWhen,
})

Implementation

QueryBlocBuilder({
  Key? key,
  B? bloc,
  WidgetBuilder? pendingBuilder,
  WidgetBuilder? waitingBuilder,
  FailedResultBuilder? failedBuilder,
  required final ValueResultBuilder<T> builder,
  BlocBuilderCondition<AsyncQueryResult<T>>? buildWhen,
}) : super(
        key: key,
        bloc: bloc,
        builder: (context, result) => QueryResultBuilder(
          result: result,
          pendingBuilder: pendingBuilder,
          waitingBuilder: waitingBuilder,
          failedBuilder: failedBuilder,
          builder: builder,
        ),
        buildWhen: buildWhen,
      );