ResilientListView<T> constructor

const ResilientListView<T>({
  1. Key? key,
  2. required Future<List<T>> dataLoader(),
  3. required Widget itemBuilder(
    1. BuildContext,
    2. T
    ),
  4. ResiliencePipelineBuilder pipelineBuilder(
    1. ResiliencePipelineBuilder
    )?,
  5. Widget loadingBuilder(
    1. BuildContext
    )?,
  6. Widget errorBuilder(
    1. BuildContext,
    2. Object,
    3. StackTrace?,
    4. VoidCallback retry,
    )?,
  7. Widget? emptyWidget,
  8. bool enableRefresh = true,
})

Implementation

const ResilientListView({
  super.key,
  required this.dataLoader,
  required this.itemBuilder,
  this.pipelineBuilder,
  this.loadingBuilder,
  this.errorBuilder,
  this.emptyWidget,
  this.enableRefresh = true,
});