EasyInfiniteScroll<T> constructor

const EasyInfiniteScroll<T>({
  1. Key? key,
  2. required bool hasMoreData,
  3. required Future<List<T>> onFetch(),
  4. required Future<List<T>> onRefresh(),
  5. required Widget widgetBuilder(
    1. dynamic data
    ),
  6. Widget? loaderBuilder()?,
  7. Widget? noMoreItemsBuilder()?,
  8. Widget? noItemsBuilder()?,
  9. String noMoreItemsText = 'No more items',
  10. String noItemsText = 'No items',
})

Creates an infinite scroll list

Implementation

const EasyInfiniteScroll({
  Key? key,
  required this.hasMoreData,
  required this.onFetch,
  required this.onRefresh,
  required this.widgetBuilder,
  this.loaderBuilder,
  this.noMoreItemsBuilder,
  this.noItemsBuilder,
  this.noMoreItemsText = 'No more items',
  this.noItemsText = 'No items',
}): super(key: key);