statefulBuilder method
Widget
statefulBuilder({
- Key? key,
- required ShimmerBuilder shimmer,
- required StatefulValueBuilder<
T, E> builder, - required StatefulFailureBuilder<
T, E> failureBuilder, - required Widget emptyBuilder(),
Convenience wrapper so you can do:
state.statefulDatas.statefulBuilder( shimmer: () => ..., builder: (value, inProgress, {error}) => ..., emptyBuilder: () => ..., );
Implementation
Widget statefulBuilder({
Key? key,
required ShimmerBuilder shimmer,
required StatefulValueBuilder<T, E> builder,
required StatefulFailureBuilder<T, E> failureBuilder,
required Widget Function() emptyBuilder,
}) {
return StatefulDataBuilder<T, E>(
key: key,
data: this,
shimmer: shimmer,
builder: builder,
failureBuilder: failureBuilder,
emptyBuilder: emptyBuilder,
);
}