levee 0.5.0
levee: ^0.5.0 copied to clipboard
A lean, backend-agnostic pagination engine for Flutter with cache-first support, filtering, sorting, and retry policies.
0.5.0 #
Initial Release
Core Features:
- Generic page key support (
int,String,DocumentSnapshot, custom types) - Four cache policies: CacheFirst, NetworkFirst, CacheOnly, NetworkOnly
- Exponential backoff retry logic with configurable attempts
- Advanced filtering system with 13+ operations
- Deterministic cache keys based on query parameters
- Headless
LeveeBuilderwidget for custom UI - Full-featured
LeveeCollectionViewwith infinite scroll and pull-to-refresh - In-memory cache store with TTL support
- Zero external dependencies (dependency-free core)
- Comprehensive test coverage (67 tests)