QueryBlocBuilder<B extends BlocBase<AsyncQueryResult<T> > , T> constructor
QueryBlocBuilder<B extends BlocBase<AsyncQueryResult<T> > , T> ({
- Key? key,
- B? bloc,
- WidgetBuilder? pendingBuilder,
- WidgetBuilder? waitingBuilder,
- FailedResultBuilder? failedBuilder,
- required ValueResultBuilder<
T> builder, - BlocBuilderCondition<
AsyncQueryResult< ? buildWhen,T> >
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,
);