Antarmuka: ResultsContainerAdapter

Metode

createFacetResultElement

createFacetResultElement(result) menampilkan Elemen

Implementasikan metode ini untuk mengganti rendering hasil faset.

Parameter

hasil

Tolak

Objek hasil faset dari respons

Nilai tidak boleh kosong.

Hasil

Elemen elemen non-null Element dibuat berdasarkan hasil faset.

createSearchResultElement

createSearchResultElement(result) menampilkan Elemen

Terapkan metode ini untuk mengganti rendering hasil penelusuran.

Parameter

hasil

Tolak

Objek hasil penelusuran dari respons

Nilai tidak boleh kosong.

Hasil

Elemen elemen non-null Element dibuat berdasarkan hasil penelusuran.

hiasiFacetResultElement

hiasiFacetResultElement(elemen, hasil)

Implementasikan metode ini untuk mendekorasi hasil faset, seperti mengubah CSS.

Parameter

elemen

Elemen

Elemen yang dapat Anda hias.

Nilai tidak boleh kosong.

hasil

Tolak

Objek hasil faset dari respons

Nilai tidak boleh kosong.

hiasiPaginationElement

dekornasiPaginasiElement(elemen)

Implementasikan metode ini untuk mendekorasi tombol penomoran halaman, seperti mengubah CSS.

Parameter

elemen

Elemen

Elemen tombol penomoran halaman.

Nilai tidak boleh kosong.

dekorasiSearchResultElement

hiasiSearchResultElement(elemen, hasil)

Implementasikan metode ini untuk melengkapi hasil penelusuran, seperti mengubah CSS.

Parameter

elemen

Elemen

Elemen yang dapat Anda hias.

Nilai tidak boleh kosong.

hasil

Tolak

Objek hasil penelusuran dari respons

Nilai tidak boleh kosong.

titik potongSearchRequest

enceSearchRequest(request) mengembalikan Objek

Implementasikan metode ini untuk menambahkan parameter tambahan dalam permintaan.

Parameter

minta

Tolak

Permintaan asli

Nilai tidak boleh kosong.

Hasil

non-null Object permintaan Permintaan yang diperbarui

titik potongSearchResponse

titik potongSearchResponse(response)

Implementasikan metode ini untuk membaca respons sebelum rendering. Objek respons bersifat hanya baca. Jika panggilan penelusuran gagal, respons akan berisi error.

Jika permintaan penelusuran baru dilakukan saat ada permintaan yang tertunda, permintaan sebelumnya akan dibatalkan dan metode tersebut tidak akan dipanggil.

Parameter

respons

Tolak

Respons penelusuran

Nilai tidak boleh kosong.