SieveResponseOptions
Defined in: src/lib/models/response-options.ts:381
Pre-configured ResponseOptions for the Sieve (.NET) driver
Sieve defines no response envelope (it returns an IQueryable the
developer wraps), so these defaults target the common hand-rolled
PagedResult<T> shape: { data, page, pageSize, total, totalPages }.
Every path is overridable via IPaginationConfig — dot notation is
supported, so nested wrappers (meta.page, pagination.total) map
without subclassing. from/to default to empty paths and are
derived; the navigation-URL slots resolve to undefined unless paths
are provided.
Extends
Constructors
Constructor
new SieveResponseOptions(
options):SieveResponseOptions
Defined in: src/lib/models/response-options.ts:382
Parameters
options
Returns
SieveResponseOptions
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