{"repo":"EdsonBueno/infinite_scroll_pagination","free":true,"listed":false,"github":"https://github.com/EdsonBueno/infinite_scroll_pagination","clone":"git clone https://github.com/EdsonBueno/infinite_scroll_pagination.git","description":"Flutter package to help you lazily load and display pages of items as the user scrolls down your screen.","language":"Dart","stars":727,"topics":["flutter","pagination","infinite-scroll","infinite-scrolling","endless-scroll","endless-scrolling","endless-scrolling-flutter","load-more-flutter","load-more"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Chosen as a Flutter Favorite by the Flutter Ecosystem Committee --- Infinite Scroll Pagination Unopinionated, extensible and highly customizable package to help you lazily load and display small chunks of items as the user scrolls down the screen – known as infinite scrolling pagination, endless scrolling pagination, auto-pagination, lazy loading pagination, progressive loading pagination, etc. Designed to feel like part of the Flutter framework. Tutorial By raywenderlich.com (step-by-step, hands-on, in-depth, and illustrated). Usage For more usage examples, please take a look at our cookbook or check out the example project. Features - Architecture-agnostic : Works with any state management approach, from setState to BLoC. Not even Future usage is assumed. - Layout-agnostic : Out-of-the-box widgets corresponding to GridView, SliverGrid, ListView and SliverList – including .separated constructors. Not enough? You can easily create a custom layout. - API-agnostic : By letting you in complete charge of your API calls, Infinite Scroll Pagination works with any pagination strategy. - Highly customizable : You can change everything. Provide your own progress, error and empty list indicators. Too lazy to change? The defaults will cover you. - Extensible : Seamless integration with pull-to-refresh, searching, filtering and sorting. - Listen to state changes : In addition to displaying widgets to inform the current status, such as progress and error indicators, you can also use a lis","default_branch":null,"files":null,"tree":[],"storefront":"/r/EdsonBueno","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/EdsonBueno/infinite_scroll_pagination/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}