Bagikan melalui


PagedResult interface

Antarmuka yang menjelaskan cara berkomunikasi dengan layanan.

Properti

byPage

fungsi untuk mengimplementasikan byPage metode pada iterator asinkron halaman. Defaultnya adalah salah satu 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 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>

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[]