Aracılığıyla paylaş


PagedResult interface

Hizmetle nasıl iletişim kuracaklarını açıklayan bir arabirim.

Özellikler

byPage

sayfalanmış zaman uyumsuz yineleyicide byPage yöntemini uygulamaya yönelik bir işlev. Varsayılan değer, maxPageSizeParam'den settings.maxPageSize ayarlayandır.

firstPageLink

Sonuçların ilk sayfasına bağlantı.

getPage

Sonuç sayfası döndüren bir yöntem.

toElements

Bir sayfadan öğe ayıklama işlevi.

Özellik Ayrıntıları

byPage

sayfalanmış zaman uyumsuz yineleyicide byPage yöntemini uygulamaya yönelik bir işlev. Varsayılan değer, maxPageSizeParam'den settings.maxPageSize ayarlayandır.

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

Özellik Değeri

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

Sonuçların ilk sayfasına bağlantı.

firstPageLink: TLink

Özellik Değeri

TLink

getPage

Sonuç sayfası döndüren bir yöntem.

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

Özellik Değeri

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

toElements

Bir sayfadan öğe ayıklama işlevi.

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

Özellik Değeri

(page: TPage) => unknown[]