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)
ใช้เมธอดนี้เพื่ออ่านผลตอบกลับก่อนแสดงผล ออบเจ็กต์การตอบกลับเป็นแบบอ่านอย่างเดียว หากเรียกใช้การค้นหาไม่สำเร็จ การตอบกลับจะมีข้อผิดพลาดอยู่
หากมีคำขอการค้นหาใหม่ขณะที่รอดำเนินการอยู่ คำขอก่อนหน้าจะถูกยกเลิกและจะไม่เรียกใช้เมธอด
                      พารามิเตอร์ | 
                  |
|---|---|
| 
                         การตอบกลับ  | 
                      
                         ออบเจ็กต์ การตอบสนองต่อการค้นหา ค่าต้องไม่เป็นค่าว่าง  |