Skip to content
qubeejs/angular
3.8/API/SieveResponseOptions

SieveResponseOptions

ArchivedThese are the docs for ng-qubee 3.8. Read the 4.0 docs for @qubeejs/angular.

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.

new SieveResponseOptions(options): SieveResponseOptions

Defined in: src/lib/models/response-options.ts:382

IPaginationConfig

SieveResponseOptions

ResponseOptions.constructor

readonly currentPage: string

Defined in: src/lib/models/response-options.ts:18

ResponseOptions.currentPage


readonly data: string

Defined in: src/lib/models/response-options.ts:19

ResponseOptions.data


readonly firstPageUrl: string

Defined in: src/lib/models/response-options.ts:20

ResponseOptions.firstPageUrl


readonly from: string

Defined in: src/lib/models/response-options.ts:21

ResponseOptions.from


readonly lastPage: string

Defined in: src/lib/models/response-options.ts:22

ResponseOptions.lastPage


readonly lastPageUrl: string

Defined in: src/lib/models/response-options.ts:23

ResponseOptions.lastPageUrl


readonly nextPageUrl: string

Defined in: src/lib/models/response-options.ts:24

ResponseOptions.nextPageUrl


readonly path: string

Defined in: src/lib/models/response-options.ts:25

ResponseOptions.path


readonly perPage: string

Defined in: src/lib/models/response-options.ts:26

ResponseOptions.perPage


readonly prevPageUrl: string

Defined in: src/lib/models/response-options.ts:27

ResponseOptions.prevPageUrl


readonly to: string

Defined in: src/lib/models/response-options.ts:28

ResponseOptions.to


readonly total: string

Defined in: src/lib/models/response-options.ts:29

ResponseOptions.total