PagedResult interface

Antarmuka yang menjelaskan cara berkomunikasi dengan layanan.

Properti

byPage

fungsi untuk mengimplementasikan metode byPage pada iterator asinkron halaman. Defaultnya adalah yang mengatur maxPageSizeParam dari settings.maxPageSize.

firstPageLink

Tautkan ke halaman pertama hasil.

getPage

Metode yang mengembalikan halaman hasil.

toElements

Fungsi untuk mengekstrak elemen dari halaman.

Detail Properti

byPage

fungsi untuk mengimplementasikan metode byPage pada iterator asinkron halaman. Defaultnya adalah yang mengatur maxPageSizeParam dari settings.maxPageSize.

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

Nilai Properti

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

Tautkan ke halaman pertama hasil.

firstPageLink: TLink

Nilai Properti

TLink

getPage

Metode yang mengembalikan halaman hasil.

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

Nilai Properti

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

toElements

Fungsi untuk mengekstrak elemen dari halaman.

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

Nilai Properti

(page: TPage) => unknown[]