PagingState Plugin Reference

A plugin that manages the paging state. It controls the total page count depending on the total row count and the specified page size, controls the currently selected page number and changes it in response to the corresponding actions.

Import

Use the following statement to import the plugin:

import { PagingState } from '@devexpress/dx-react-grid';

User Reference

Dependencies

none

Properties

Name Type Default Description
currentPage? number Specifies the current page number.
defaultCurrentPage? number 0 Specifies the initial page in uncontrolled mode.
onCurrentPageChange? (currentPage: number) => void Handles current page changes.
pageSize? number Specifies the page size. Set this property to 0 to show all rows on a page.
defaultPageSize? number 10 Specifies the initial page size in uncontrolled mode.
onPageSizeChange? (pageSize: number) => void Handles page size changes.

Plugin Developer Reference

Imports

none

Exports

Name Plugin Type Description
pageSize Getter number The page size.
setPageSize Action (size: number) => void Changes the page size.
currentPage Getter number The current page number.
setCurrentPage Action (page: number) => void Changes the current page number.
This site uses cookies to make your browsing experience more convenient and personal. Cookies store useful information on your computer to help us improve the efficiency and relevance of our site for you. In some cases, they are essential to making the site work properly. By accessing this site, you consent to the use of cookies. For more information, refer to DevExpress’ privacy policy and cookie policy.