PagedResult interface
Eine Schnittstelle, die beschreibt, wie mit dem Dienst kommuniziert wird.
Eigenschaften
| by |
eine Funktion zum Implementieren der |
| first |
Link zur ersten Seite der Ergebnisse. |
| get |
Eine Methode, die eine Seite mit Ergebnissen zurückgibt. |
| to |
Eine Funktion zum Extrahieren von Elementen aus einer Seite. |
Details zur Eigenschaft
byPage
eine Funktion zum Implementieren der byPage-Methode auf dem paged asynchronen Iterator. Der Standardwert ist eine, die die maxPageSizeParam von settings.maxPageSizefestlegt.
byPage?: (settings?: TPageSettings) => AsyncIterableIterator<TPage>
Eigenschaftswert
(settings?: TPageSettings) => AsyncIterableIterator<TPage>
firstPageLink
Link zur ersten Seite der Ergebnisse.
firstPageLink: TLink
Eigenschaftswert
TLink
getPage
Eine Methode, die eine Seite mit Ergebnissen zurückgibt.
getPage: (pageLink: TLink, maxPageSize?: number) => Promise<undefined | { nextPageLink?: TLink, page: TPage }>
Eigenschaftswert
(pageLink: TLink, maxPageSize?: number) => Promise<undefined | { nextPageLink?: TLink, page: TPage }>
toElements
Eine Funktion zum Extrahieren von Elementen aus einer Seite.
toElements?: (page: TPage) => unknown[]
Eigenschaftswert
(page: TPage) => unknown[]