riverpod_pagination library

Classes

DefaultEmptyWidget
Default empty widget for pagination
DefaultErrorWidget
Default error widget for pagination
DefaultLoadingMoreWidget
Default loading more widget for pagination
DefaultLoadingWidget
Default loading widget for pagination
DefaultPaginatedState<T>
Default implementation of PaginatedState
DefaultShimmerWidget
Shimmer loading widget for lists
OffsetPaginationParams
Offset-based pagination parameters
PageNumberPaginationParams
Page number-based pagination parameters
PaginatedGridView<T, S extends PaginatedState<T>>
A reusable paginated grid widget that can be used with any data type
PaginatedListView<T, S extends PaginatedState<T>>
A reusable paginated list widget that can be used with any data type
PaginatedNotifier<T>
Base class for paginated notifiers
PaginatedState<T>
A generic interface for paginated state
PaginationConfig
Configuration options for pagination behavior
PaginationParams
Parameters for pagination requests
PaginationResult<T>
Result of a pagination request
TokenPaginationParams
Token-based pagination parameters

Enums

PaginationStrategy
Different pagination strategies supported by the package