ResultsContainerAdapter
อะแดปเตอร์คอนเทนเนอร์ผลลัพธ์
วิธีการ
createFacetResultElement
createFacetResultElement(result) แสดงองค์ประกอบ
ใช้วิธีการนี้เพื่อลบล้างการแสดงผลผลลัพธ์ข้อมูลประกอบ
พารามิเตอร์ |
|
---|---|
ผลลัพธ์ |
ออบเจ็กต์ ออบเจ็กต์ผลลัพธ์ Facet จากการตอบสนอง ค่าต้องไม่เป็นค่าว่าง |
- คิกรีเทิร์น
-
non-null Element
องค์ประกอบที่สร้างขึ้นโดยอิงจากผลลัพธ์ Facet
createSearchResultElement
createSearch ResultsElement(result) แสดง Element
ใช้วิธีการนี้เพื่อลบล้างการแสดงผลผลการค้นหา
พารามิเตอร์ |
|
---|---|
ผลลัพธ์ |
ออบเจ็กต์ ออบเจ็กต์ผลการค้นหาจากการตอบสนอง ค่าต้องไม่เป็นค่าว่าง |
- คิกรีเทิร์น
-
non-null Element
องค์ประกอบที่สร้างขึ้นโดยอิงจากผลการค้นหา
decorateFacetResultElement
decorateFacetResultElement(element, result)
ใช้วิธีการนี้เพื่อตกแต่งผลลัพธ์ Facet เช่น เปลี่ยน CSS
พารามิเตอร์ |
|
---|---|
องค์ประกอบ |
องค์ประกอบ องค์ประกอบที่คุณตกแต่งได้ ค่าต้องไม่เป็นค่าว่าง |
ผลลัพธ์ |
ออบเจ็กต์ ออบเจ็กต์ผลลัพธ์ Facet จากการตอบสนอง ค่าต้องไม่เป็นค่าว่าง |
decoratePaginationElement
decoratePaginationElement(element)
ใช้วิธีการนี้เพื่อตกแต่งปุ่มการใส่เลขหน้า เช่น เปลี่ยน CSS
พารามิเตอร์ |
|
---|---|
องค์ประกอบ |
องค์ประกอบ องค์ประกอบของปุ่มการใส่เลขหน้า ค่าต้องไม่เป็นค่าว่าง |
decorateSearchResultElement
decorateSearchResultElement(element, result)
ใช้วิธีนี้ในการตกแต่งผลการค้นหา เช่น เปลี่ยน CSS
พารามิเตอร์ |
|
---|---|
องค์ประกอบ |
องค์ประกอบ องค์ประกอบที่คุณตกแต่งได้ ค่าต้องไม่เป็นค่าว่าง |
ผลลัพธ์ |
ออบเจ็กต์ ออบเจ็กต์ผลการค้นหาจากการตอบสนอง ค่าต้องไม่เป็นค่าว่าง |
interceptSearchRequest
InterceptSearchRequest(request) แสดงออบเจ็กต์
ใช้วิธีการนี้เพื่อเพิ่มพารามิเตอร์อื่นในคำขอ
พารามิเตอร์ |
|
---|---|
ส่งคำขอ |
ออบเจ็กต์ คำขอเดิม ค่าต้องไม่เป็นค่าว่าง |
- คิกรีเทิร์น
-
non-null Object
คำขอ คำขอที่อัปเดต
interceptSearchResponse
interceptSearchResponse(response)
ใช้เมธอดนี้เพื่ออ่านผลตอบกลับก่อนแสดงผล ออบเจ็กต์การตอบกลับเป็นแบบอ่านอย่างเดียว หากเรียกใช้การค้นหาไม่สำเร็จ การตอบกลับจะมีข้อผิดพลาดอยู่
หากมีคำขอการค้นหาใหม่ขณะที่รอดำเนินการอยู่ คำขอก่อนหน้าจะถูกยกเลิกและจะไม่เรียกใช้เมธอด
พารามิเตอร์ |
|
---|---|
การตอบกลับ |
ออบเจ็กต์ การตอบสนองต่อการค้นหา ค่าต้องไม่เป็นค่าว่าง |