Optional
ComponentOptional
firstIndicator/icon used in action/button to navigate to the first page.
Optional
lastIndicator/icon used in action/button to navigate to the last page.
Optional
nextIndicator/icon used in action/button to navigate to the next page.
Optional
previousIndicator/icon used in action/button to navigate to the previous page.
Optional
autoReset pagination when data changes (sorting, filtering, etc.).
true for client-side pagination
false for manual-pagination.
Optional
disableDisable pagination.
false
Callback to fetch more data when manualPagination
is enabled.
It receives current pagination state as parameter.
It should be wrapped in React.useCallback
.
Optional
initialInitial settings of pagination
Optional
manualManually paginate data using external methods.
Optional
onCallback executed when page changes (all pagination changes). The function must be wrapped in useCallback hook.
Number of pages available. Required for manual pagination.
Optional
pageShow a list of page-size options in Preference panel.
"[10, 20, 50, 75, 100, 150]"
Optional
paginateCount expanded sub-rows while calculating rows on a page.
true
Optional
recordNumber of total records available across all pages. If not provided, an estimation is used in the Status.
Generated using TypeDoc
Custom component to be rendered for pagination. Overrides all indicators.