SearchBoxAdapter
Adaptor kotak penelusuran
Metode
createSuggestionElement
createSuggestionElement(Suggestion) menampilkan Elemen
Terapkan metode ini untuk mengganti rendering saran.
Parameter |
|
---|---|
saran |
Object Objek saran dari respons Nilai tidak boleh nol. |
- Hasil
-
Elemen
non-null Element
Elemen yang dibuat berdasarkan saran.
decorateSuggestionElement
decorateSuggestionElement(element, suggestion)
Terapkan metode ini untuk mendekorasi saran, seperti mengubah CSS.
Parameter |
|
---|---|
elemen |
Elemen Elemen yang dapat Anda hias Nilai tidak boleh nol. |
saran |
Object Objek saran dari respons Nilai tidak boleh nol. |
interceptSuggestRequest
interceptSuggestRequest(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
interceptSuggestResponse
interceptSuggestResponse(response)
Terapkan metode ini untuk membaca respons saran sebelum rendering. Objek respons bersifat hanya baca. Jika panggilan gagal, respons akan berisi error.
Jika permintaan saran baru dikeluarkan saat permintaan menunggu keputusan, permintaan sebelumnya akan dibatalkan dan metode tidak akan dipanggil.
Parameter |
|
---|---|
respons |
Object Respons saran Nilai tidak boleh nol. |