Skip to content

@serenity-is/corelib / ListResponse

Interface: ListResponse<TEntity>

Defined in: src/base/servicetypes.ts:163

Response DTO for List handlers.

Extends

Type Parameters

TEntity

TEntity

Row / entity type of the listed records.

Properties

Entities?

optional Entities: TEntity[]

Defined in: src/base/servicetypes.ts:165

Page of entities matching the request.


Error?

optional Error: ServiceError

Defined in: src/base/servicetypes.ts:25

Error information when the request failed; undefined on success.

Inherited from

ServiceResponse.Error


Skip?

optional Skip: number

Defined in: src/base/servicetypes.ts:171

Echo of Skip from the request.


Take?

optional Take: number

Defined in: src/base/servicetypes.ts:173

Echo of Take from the request.


TotalCount?

optional TotalCount: number

Defined in: src/base/servicetypes.ts:169

Total number of records matching the filter (before paging), unless ExcludeTotalCount was set.


Values?

optional Values: any[]

Defined in: src/base/servicetypes.ts:167

Alternative Values array used by some handlers that return raw values instead of entities.