Skip to main content

@auvious/common / ApiSearchResult

Class: ApiSearchResult

This structure is based on the solr data received from the http service.

Hierarchy​

Implements​

Table of contents​

Constructors​

Properties​

Constructors​

constructor​

• new ApiSearchResult(args): ApiSearchResult

Parameters​

NameType
argsany

Returns​

ApiSearchResult

Overrides​

ApiResourceModel.constructor

Properties​

content​

• content: IApiSearchResultContent[]

An array of solr documents as setup in the solr service's schema.

Implementation of​

IApiSearchResult.content


numberOfElements​

• numberOfElements: number

alias for the content.length property.

Implementation of​

IApiSearchResult.numberOfElements


page​

• page: IApiSearchResultPage

holds page related data.

Implementation of​

IApiSearchResult.page


sort​

• sort: string

Describes the sorting policy of the data retrieved.

Implementation of​

IApiSearchResult.sort


totalElements​

• totalElements: number

the total elements related to the searchable that was queried. only a portion of those(numberOfElements) exist in this content.

Implementation of​

IApiSearchResult.totalElements


EMPTY​

▪ Static Readonly EMPTY: ApiSearchResult