PagedResult interface
Antarmuka yang menjelaskan cara berkomunikasi dengan layanan.
Properti
by |
fungsi untuk mengimplementasikan |
first |
Tautkan ke halaman pertama hasil. |
get |
Metode yang mengembalikan halaman hasil. |
to |
Fungsi untuk mengekstrak elemen dari halaman. |
Detail Properti
byPage
fungsi untuk mengimplementasikan byPage
metode pada iterator asinkron halaman. Defaultnya adalah salah satu yang mengatur maxPageSizeParam
dari settings.maxPageSize
.
byPage?: (settings?: TPageSettings) => AsyncIterableIterator<TPage>
Nilai Properti
(settings?: TPageSettings) => AsyncIterableIterator<TPage>
firstPageLink
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[]