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