SearchBoxAdapter
อะแดปเตอร์ของช่องค้นหา
วิธีการ
createSuggestionElement
createSuggestionElement(suggestion) แสดงองค์ประกอบ
ใช้เมธอดนี้เพื่อลบล้างการแสดงผลคำแนะนำ
พารามิเตอร์ |
|
---|---|
คำแนะนำ |
ออบเจ็กต์ ออบเจ็กต์คำแนะนำจากการตอบกลับ ค่าต้องไม่เป็นค่าว่าง |
- คิกรีเทิร์น
-
non-null Element
องค์ประกอบที่สร้างขึ้นตามคำแนะนำ
decorateSuggestionElement
decorateSuggestionElement(element, suggestion)
ใช้วิธีนี้ในการตกแต่งคำแนะนำ เช่น เปลี่ยน CSS
พารามิเตอร์ |
|
---|---|
องค์ประกอบ |
องค์ประกอบ องค์ประกอบที่คุณตกแต่งได้ ค่าต้องไม่เป็นค่าว่าง |
คำแนะนำ |
ออบเจ็กต์ ออบเจ็กต์คำแนะนำจากการตอบกลับ ค่าต้องไม่เป็นค่าว่าง |
interceptSuggestRequest
InterceptSuggestRequest(request) แสดงออบเจ็กต์
ใช้วิธีการนี้เพื่อเพิ่มพารามิเตอร์อื่นในคำขอ
พารามิเตอร์ |
|
---|---|
ส่งคำขอ |
ออบเจ็กต์ คำขอเดิม ค่าต้องไม่เป็นค่าว่าง |
- คิกรีเทิร์น
-
non-null Object
คำขอ คำขอที่อัปเดต
interceptSuggestResponse
interceptSuggestResponse(response)
ใช้เมธอดนี้เพื่ออ่านการตอบกลับคำแนะนำก่อนแสดงผล ออบเจ็กต์การตอบกลับเป็นแบบอ่านอย่างเดียว หากเรียกใช้ไม่สำเร็จ การตอบกลับจะมีข้อผิดพลาดอยู่
หากมีคำขอการแนะนำใหม่ขณะที่คำขอนั้นอยู่ระหว่างรอดำเนินการ คำขอก่อนหน้าจะถูกยกเลิกและจะไม่มีการเรียกใช้เมธอด
พารามิเตอร์ |
|
---|---|
การตอบกลับ |
ออบเจ็กต์ คำตอบสำหรับการแนะนำ ค่าต้องไม่เป็นค่าว่าง |