blocBuilder method
Widget
blocBuilder({
- Key? key,
- required Widget builder(
- BuildContext context,
- JobCubitState<
T, F> jobState
- BlocBuilderCondition<
JobCubitState< ? buildWhen,T, F> >
Implementation
Widget blocBuilder({
Key? key,
required Widget Function(BuildContext context, JobCubitState<T, F> jobState)
builder,
BlocBuilderCondition<JobCubitState<T, F>>? buildWhen,
}) {
return BlocBuilder<JobCubit<T, F>, SimpleValue<JobCubitState<T, F>>>(
builder: (context, state) {
return builder(context, state.value);
},
key: key,
buildWhen: (previous, current) {
return buildWhen == null
? true
: buildWhen(previous.value, current.value);
},
bloc: this,
);
}