Infinite ListView
Flutter package that provides infinite scroll listiview widget.
Getting Started
Usage Guide
- Create a class extending
InfiniteListView<T>, where T is type of item on list you are going to build. - Implement method
getItemWidget(T item), this method should return widget for single item on list. - Implement method
getListData(int pageNumber), this isasyncmethod and should return list of item according to pageNumber in parameter. This method should returnFuture.error(...)in case of error. - Override method
getLoadingWidget(),getPaginationLoadingWidget(),getErrorWidget(dynamic error),getPaginationErrorWidget(dynamic error)to customize widgets while request in progress and error.