Skip to main content

PaginatedSearchResult<T>

Extends

Type Parameters

Type Parameter
T extends any

Constructors

Constructor

new PaginatedSearchResult<T>(observer): PaginatedSearchResult<T>;

Parameters

ParameterType
observerPaginatedCollection

Returns

PaginatedSearchResult<T>

Overrides

SearchResult<PaginatedSearchResultEntry<T>>.constructor

Properties

PropertyType
disposerIReactionDisposer
observerPaginatedCollection

Accessors

loading

Inherited from

SearchResult.loading

moreEntries

Inherited from

SearchResult.moreEntries

results

Inherited from

SearchResult.results

Methods

dispose()

dispose(): void;

Returns

void

Overrides

SearchResult.dispose

hasMore()

hasMore(): boolean;

Returns

boolean


loadMore()

loadMore(): Promise<boolean>;

Returns

Promise<boolean>

Overrides

SearchResult.loadMore

pipe()

pipe<S>(
result,
transform,
additionalAutorun?
): void;

Type Parameters

Type Parameter
S extends SearchResultEntry

Parameters

ParameterType
resultSearchResult<S>
transform(res) => S[]
additionalAutorun?(source) => any

Returns

void

Inherited from

SearchResult.pipe

setValues()

setValues(results): void;

Parameters

ParameterType
resultsPaginatedSearchResultEntry<T>[]

Returns

void

Inherited from

SearchResult.setValues