fl_stream_paging library
Classes
- AppendedSliverChildBuilderDelegate
- A SliverChildBuilderDelegate with an extra item (appendixBuilder) added to the end.
-
BaseWidget<
PageKeyType, ItemType> -
DataSource<
PageKeyType, ItemType> - EmptyWidget
- LoadMoreWidget
- NewPageProgressIndicator
-
PagedChildBuilderDelegate<
ItemType> - Supplies builders for the visual components of paged views.
- PagingDefaultErrorWidget
- PagingDefaultLoading
-
PagingGridView<
PageKeyType, ItemType> -
PagingGridViewState<
PageKeyType, ItemType> -
PagingListView<
PageKeyType, ItemType> -
PagingListViewState<
PageKeyType, ItemType> -
PagingSilverBuilder<
PageKeyType, ItemType> -
PagingState<
PageKeyType, ItemType>
Enums
- PagingStatus
- All possible status for a pagination.
Constants
- kDefaultPageSize → const int
Typedefs
-
AddItemWidgetBuilder<
ItemType> = Widget Function(BuildContext context, dynamic onAddItem(ItemType newItem, bool isKeepOffset)) -
ErrorBuilder<
T> = T Function(BuildContext context, Object error) -
ItemWidgetBuilder<
ItemType> = Widget Function(BuildContext context, ItemType item, int index, dynamic onUpdate(ItemType newItem), dynamic onDelete(), List< ItemType> items) - NewPageWidgetBuilder = Widget Function(BuildContext context, dynamic onLoadMore()?)
-
PaginationBuilder<
T> = Future< List< Function(int page)T> > -
SeparatorBuilder<
ItemType> = Widget Function(BuildContext context, int index, ItemType item, List< ItemType> items) -
ValueIndexWidgetBuilder<
T> = Widget Function(BuildContext context, T value, int index)