Jumps to the first page of the pagination.
Jumps to the last page of the pagination. This page will always have the last pageSize
elements of the
underlying query, regardless of whether the total document count is evenly divisible by the page size.
Returns a promise that resolves when the next page of data is available.
Returns an observable that emits the current state of the pagination.
Returns a promise that resolves when the previous page of data is available.
Refreshes the current page of the pagination.
Unsubscribes from the pagination.
Returns a promise that resolves when the page data is available.
Pagination provides a paginated view over a dataset, supporting navigation through pages, real-time updates, and sorting based on predefined criteria.