fetcher library Null safety

Classes

AsyncTaskBuilder<T>
A widget that allow to run an async task and handle all states (loading, errors, onSuccess).
BasicFetchBuilderController<R>
DefaultFetcherConfig
FetchBuilder<T, R>
Widget that fetch data asynchronously, and display it when available. Handle all possible states: loading, loaded, errors.
FetchBuilderControllerBase<T, R>
A controller for an FetchBuilder.
FetcherConfig
FetchException
ParameterizedFetchBuilderController<T, R>

Extensions

ExtendedBehaviorSubject

Typedefs

AsyncTask<T> = Future<T> Function()
AsyncTaskChildBuilder<T> = DataWidgetBuilder<TaskRunnerCallback<T>>
AsyncValueChanged<T> = Future<void> Function(T value)
DataWidgetBuilder<T> = Widget Function(BuildContext context, T data)
ParameterizedAsyncTask<T, R> = Future<R> Function(T? param)
TaskRunnerCallback<T> = void Function([AsyncTask<T>? task])