Defined in: features/row-pagination/rowPaginationFeature.types.ts:47
_TFeatures extends TableFeatures
_TData extends RowData
_autoResetPageIndex: () => void;Defined in: features/row-pagination/rowPaginationFeature.types.ts:51
void
firstPage: () => void;Defined in: features/row-pagination/rowPaginationFeature.types.ts:90
Sets the page index to 0.
void
getCanLastPage: () => boolean;Defined in: features/row-pagination/rowPaginationFeature.types.ts:59
Checks whether a known, finite last page exists after the current page.
boolean
getCanNextPage: () => boolean;Defined in: features/row-pagination/rowPaginationFeature.types.ts:55
Checks whether the current page index can move forward.
boolean
getCanPreviousPage: () => boolean;Defined in: features/row-pagination/rowPaginationFeature.types.ts:63
Checks whether the current page index can move backward.
boolean
getPageCount: () => number;Defined in: features/row-pagination/rowPaginationFeature.types.ts:68
Resolves the current page count from options.pageCount or row count and page size.
number
getPageOptions: () => number[];Defined in: features/row-pagination/rowPaginationFeature.types.ts:78
Builds zero-based page indexes for the current page count.
number[]
getRowCount: () => number;Defined in: features/row-pagination/rowPaginationFeature.types.ts:74
Resolves the row count used for pagination math.
options.rowCount wins; otherwise the pre-paginated row model is counted.
number
lastPage: () => void;Defined in: features/row-pagination/rowPaginationFeature.types.ts:95
Sets the page index to the last known page. Does nothing when the page count is unknown, empty, or non-finite.
void
nextPage: () => void;Defined in: features/row-pagination/rowPaginationFeature.types.ts:82
Increments the page index by one, if possible.
void
previousPage: () => void;Defined in: features/row-pagination/rowPaginationFeature.types.ts:86
Decrements the page index by one, if possible.
void
resetPageIndex: (defaultState?) => void;Defined in: features/row-pagination/rowPaginationFeature.types.ts:100
Resets pagination.pageIndex to initial state, or to 0 when defaultState is true.
boolean
void
resetPageSize: (defaultState?) => void;Defined in: features/row-pagination/rowPaginationFeature.types.ts:105
Resets pagination.pageSize to initial state, or to 10 when defaultState is true.
boolean
void
resetPagination: (defaultState?) => void;Defined in: features/row-pagination/rowPaginationFeature.types.ts:112
Resets pagination to initialState.pagination.
Pass true to ignore initial state and reset to { pageIndex: 0, pageSize: 10 }.
boolean
void
setPageIndex: (updater) => void;Defined in: features/row-pagination/rowPaginationFeature.types.ts:116
Updates pagination.pageIndex using a value or updater.
Updater<number>
void
setPageSize: (updater) => void;Defined in: features/row-pagination/rowPaginationFeature.types.ts:120
Updates pagination.pageSize using a value or updater.
Updater<number>
void
setPagination: (updater) => void;Defined in: features/row-pagination/rowPaginationFeature.types.ts:124
Updates pagination state with a next state or updater function.
void