Antarmuka: ResultsContainerAdapter

Metode

createFacetResultElement

createFacetResultElement(result) menampilkan Elemen

Terapkan metode ini untuk mengganti rendering hasil faset.

Parameter

hasil

Object

Objek hasil facet dari respons

Nilai tidak boleh nol.

Hasil

Elemen elemen non-null Element yang dibuat berdasarkan hasil faset.

createSearchResultElement

createSearchResultElement(result) menampilkan Elemen

Terapkan metode ini untuk mengganti rendering hasil penelusuran.

Parameter

hasil

Object

Objek hasil penelusuran dari respons

Nilai tidak boleh nol.

Hasil

Elemen non-null Element Elemen yang dibuat berdasarkan hasil penelusuran.

decorateFacetResultElement

decorateFacetResultElement(element, result)

Terapkan metode ini untuk mendekorasi hasil facet, seperti mengubah CSS.

Parameter

elemen

Elemen

Elemen yang dapat Anda hias.

Nilai tidak boleh nol.

hasil

Object

Objek hasil facet dari respons

Nilai tidak boleh nol.

decoratePaginationElement

decoratePaginationElement(element)

Terapkan metode ini untuk mendekorasi tombol penomoran halaman, seperti ubah CSS.

Parameter

elemen

Elemen

Elemen tombol penomoran halaman.

Nilai tidak boleh nol.

decorateSearchResultElement

decorateSearchResultElement(element, result)

Terapkan metode ini untuk mendekorasi hasil penelusuran, seperti mengubah CSS.

Parameter

elemen

Elemen

Elemen yang dapat Anda hias.

Nilai tidak boleh nol.

hasil

Object

Objek hasil penelusuran dari respons

Nilai tidak boleh nol.

interceptSearchRequest

interceptSearchRequest(request) menampilkan Object

Implementasikan metode ini untuk menambahkan parameter tambahan dalam permintaan.

Parameter

minta

Object

Permintaan asli

Nilai tidak boleh nol.

Hasil

non-null Object meminta Permintaan yang diperbarui

interceptSearchResponse

interceptSearchResponse(response)

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

Jika permintaan penelusuran baru dikeluarkan saat permintaan menunggu keputusan, permintaan sebelumnya akan dibatalkan dan metodenya tidak akan dipanggil.

Parameter

respons

Object

Respons penelusuran

Nilai tidak boleh nol.