ResultsContainerAdapter
Adaptor penampung hasil
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. |