PayloadResponseOptions
Defined in: src/lib/models/response-options.ts:321
Pre-configured ResponseOptions for the Payload CMS driver
The envelope is the flat mongoose-paginate-v2 shape: { docs, totalDocs, limit, totalPages, page, pagingCounter, hasPrevPage, hasNextPage, prevPage, nextPage }. pagingCounter is the 1-indexed
offset of the first doc on the page and maps onto from; to has no
body field and is derived. prevPage/nextPage are page numbers,
not URLs, so the navigation-URL paths default to empty strings. All
paths are overridable via IPaginationConfig (dot notation
supported) for custom wrappers.
Extends
Constructors
Constructor
new PayloadResponseOptions(
options):PayloadResponseOptions
Defined in: src/lib/models/response-options.ts:322
Parameters
options
Returns
PayloadResponseOptions
Overrides
Properties
currentPage
readonlycurrentPage:string
Defined in: src/lib/models/response-options.ts:18
Inherited from
data
readonlydata:string
Defined in: src/lib/models/response-options.ts:19
Inherited from
firstPageUrl
readonlyfirstPageUrl:string
Defined in: src/lib/models/response-options.ts:20
Inherited from
from
readonlyfrom:string
Defined in: src/lib/models/response-options.ts:21
Inherited from
lastPage
readonlylastPage:string
Defined in: src/lib/models/response-options.ts:22
Inherited from
lastPageUrl
readonlylastPageUrl:string
Defined in: src/lib/models/response-options.ts:23
Inherited from
nextPageUrl
readonlynextPageUrl:string
Defined in: src/lib/models/response-options.ts:24
Inherited from
path
readonlypath:string
Defined in: src/lib/models/response-options.ts:25
Inherited from
perPage
readonlyperPage:string
Defined in: src/lib/models/response-options.ts:26
Inherited from
prevPageUrl
readonlyprevPageUrl:string
Defined in: src/lib/models/response-options.ts:27
Inherited from
to
readonlyto:string
Defined in: src/lib/models/response-options.ts:28
Inherited from
total
readonlytotal:string
Defined in: src/lib/models/response-options.ts:29