Documentation / @zerotal/core / index / pageElements
Function: pageElements()
pageElements(
current,last,each?): (number|"...")[]
Defined in: helpers/pageElements.ts:12
Page-number window for rendering a numbered pager, with '...' gaps —
e.g. [1, '...', 4, 5, 6, '...', 20]. The first and last pages are always
included. Shared by every paginator result (Model.paginate(), the in-memory
helper) so a pager renders identically whatever produced the page.
Parameters
current
number
The current 1-based page.
last
number
The last page number.
each?
number = 1
How many page links to show on each side of the current page (default 1).
Returns
(number | "...")[]
Page numbers interleaved with '...' for elided ranges.