All Projects → blaketarter → react-native-paginated-listview

blaketarter / react-native-paginated-listview

Licence: other
A simple paginated react-native ListView with a few customization options

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to react-native-paginated-listview

Pageable
An easy way to Pagination or Infinite scrolling for TableView/CollectionView
Stars: ✭ 44 (+214.29%)
Mutual labels:  pagination, infinite-scroll
Infinite scroll pagination
Flutter package to help you lazily load and display pages of items as the user scrolls down your screen.
Stars: ✭ 102 (+628.57%)
Mutual labels:  pagination, infinite-scroll
iOSEasyList
A data-driven UICollectionView and UITableView framework for building fast and flexible lists
Stars: ✭ 29 (+107.14%)
Mutual labels:  pagination, infinite-scroll
Android Pagination With Recyclerview
Pagination (Endless or Infinite Scrolling) using RecyclerView's onScrollListener
Stars: ✭ 269 (+1821.43%)
Mutual labels:  pagination, infinite-scroll
react-example-paginated-list-infinite-scroll
Follow a React tutorial series with three parts to build a powerful component in React.
Stars: ✭ 43 (+207.14%)
Mutual labels:  pagination, infinite-scroll
Google Books Android Viewer
Android library to bridge between RecyclerView and sources like web page or database. Includes demonstrator (Google Books viewer)
Stars: ✭ 37 (+164.29%)
Mutual labels:  listview, infinite-scroll
React Native Pagination
Animated Pagination For React Native's ListView, FlatList, and SectionList
Stars: ✭ 296 (+2014.29%)
Mutual labels:  pagination, listview
React Native Ultimate Listview
A high performance FlatList providing customised pull-to-refresh | auto-pagination & infinite-scrolling | gridview layout | swipeable-row.
Stars: ✭ 497 (+3450%)
Mutual labels:  listview, infinite-scroll
Infinitescrolling
Add infinite scrolling to collection view.
Stars: ✭ 156 (+1014.29%)
Mutual labels:  pagination, infinite-scroll
Ember Impagination
An Ember Addon that puts the fun back in asynchronous, paginated datasets
Stars: ✭ 123 (+778.57%)
Mutual labels:  pagination, infinite-scroll
Reactables
GigaTables is a ReactJS plug-in to help web-developers process table-data in applications and CMS, CRM, ERP or similar systems.
Stars: ✭ 112 (+700%)
Mutual labels:  pagination, infinite-scroll
AdvancedList-SwiftUI
MOVED to https://github.com/crelies/AdvancedList | Advanced list with empty, error and loading state implemented with SwiftUI
Stars: ✭ 41 (+192.86%)
Mutual labels:  pagination, listview
Advancedlist
Advanced List View for SwiftUI with pagination & different states
Stars: ✭ 165 (+1078.57%)
Mutual labels:  pagination, listview
InfiniteScroll
You can do a Endless scroll in ListView or RecyclerView with simple steps, with a listener for do request to your web service.
Stars: ✭ 28 (+100%)
Mutual labels:  pagination, listview
reactionmenu
A library to create a discord paginator. Supports pagination with Discords Buttons feature and reactions.
Stars: ✭ 68 (+385.71%)
Mutual labels:  pagination
imgui
Dear ImGui Addons Branch = plain unmodified dear imgui plus some extra addon.
Stars: ✭ 348 (+2385.71%)
Mutual labels:  listview
django-cursor-pagination
Cursor-based pagination for Django
Stars: ✭ 126 (+800%)
Mutual labels:  pagination
mem64
Run Any Native PE file as a memory ONLY Payload , most likely as a shellcode using hta attack vector which interacts with Powershell.
Stars: ✭ 26 (+85.71%)
Mutual labels:  native
kotlin-native-mobile-multiplatform-example
Code sharing between iOS and Android with Kotlin native
Stars: ✭ 52 (+271.43%)
Mutual labels:  native
react-native-card-list
A React Native component which displays a list of image cards that zoom to fullscreen
Stars: ✭ 19 (+35.71%)
Mutual labels:  listview

Build Status

react-native-paginated-listview

A simple paginated react-native ListView with a few customization options, usefull for working with paginated data. It can either auto fetch data - like an infinite scrolling list - or it can render a "load more" button and a loading spinner.

Installation

npm install react-native-paginated-listview --save

Basic Usage

Import the component

import PaginatedListView from 'react-native-paginated-listview'

<PaginatedListView
  renderRow={(rowData) => {
    return (<Text>{rowData}</Text>);
  }}
  itemsPerPage={10}
  onFetch={this.onFetch}
/>

API

  • onFetch: function(pageNumber) Method that return a promise and resolve the array of data to add to the ListView

  • itemsPerPage: number The number of items in each page, needed so that the ListView knows when its reached the end of the data

  • initialData: array [optional] The initial data to populate the ListView with

  • paginationEnabled: boolean [defaults to true] Whether or not pagination is enabled

  • autoFetch: boolean [defaults to true] Whether or not PaginatedListView should auto fetch new data when it reaches the end

  • renderFetchMoreComponent: function [optional] A function that should return the component to be displayed when the end of the data is reached and auto fetch is set to false

  • renderLoadingComponent: function [optional] A function that should return the component to be displayed when data is loading

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].