PagedResult interface

Egy felület, amely leírja, hogyan kommunikálhat a szolgáltatással.

Tulajdonságok

byPage

függvény a byPage metódus implementálásához a lapszámozott aszinkron iterátoron. Az alapértelmezett beállítás az, amely beállítja a maxPageSizeParamsettings.maxPageSize.

firstPageLink

Hivatkozás az eredmények első oldalára.

getPage

Egy metódus, amely eredményoldalt ad vissza.

toElements

Egy függvény, amely elemeket nyer ki egy lapról.

Tulajdonság adatai

byPage

függvény a byPage metódus implementálásához a lapszámozott aszinkron iterátoron. Az alapértelmezett beállítás az, amely beállítja a maxPageSizeParamsettings.maxPageSize.

byPage?: (settings?: TPageSettings) => AsyncIterableIterator<TPage>

Tulajdonság értéke

(settings?: TPageSettings) => AsyncIterableIterator<TPage>

Hivatkozás az eredmények első oldalára.

firstPageLink: TLink

Tulajdonság értéke

TLink

getPage

Egy metódus, amely eredményoldalt ad vissza.

getPage: (pageLink: TLink, maxPageSize?: number) => Promise<undefined | { nextPageLink?: TLink, page: TPage }>

Tulajdonság értéke

(pageLink: TLink, maxPageSize?: number) => Promise<undefined | { nextPageLink?: TLink, page: TPage }>

toElements

Egy függvény, amely elemeket nyer ki egy lapról.

toElements?: (page: TPage) => unknown[]

Tulajdonság értéke

(page: TPage) => unknown[]