PaginatedListView<T, E> constructor
const
PaginatedListView<T, E> ({
- Key? key,
- required ApiPaginator<
T, E> paginator, - required Widget itemBuilder(
- BuildContext context,
- T item
- Widget loadingBuilder()?,
- Widget emptyBuilder()?,
- Widget errorBuilder(
- String message
- Widget pageLoadingBuilder()?,
- double loadMoreThreshold = 0.9,
- ScrollPhysics? physics,
- EdgeInsetsGeometry? padding,
- ScrollController? scrollController,
- Widget separatorBuilder(
- BuildContext context,
- int index
Implementation
const PaginatedListView({
super.key,
required this.paginator,
required this.itemBuilder,
this.loadingBuilder,
this.emptyBuilder,
this.errorBuilder,
this.pageLoadingBuilder,
this.loadMoreThreshold = 0.9,
this.physics,
this.padding,
this.scrollController,
this.separatorBuilder,
});