FutureWidget<T>.initialData constructor
const
FutureWidget<T>.initialData ({
- required FutureGenWithInitialData<
T> futureGen, - required DataBuilder<
T> onData, - required ErrorBuilder onError,
- required WidgetBuilder onLoading,
- required void isRefreshingCallback(
- bool isRefreshingState
- bool keepAlive = false,
- Key? key,
Creates a widget that builds depending on the state of a
FutureContext
.
Implementation
const FutureWidget.initialData({
required FutureGenWithInitialData<T> this.futureGen,
required this.onData,
required ErrorBuilder this.onError, // not nullable
required WidgetBuilder onLoading,
required this.isRefreshingCallback,
this.keepAlive = false,
super.key,
}) : onLoadingWithoutFirstLoad = onLoading,
onLoadingWithFirstLoad = null;