ResultsContainerAdapter
המתאם של מאגר התוצאות
שיטות
createFacetResultElement
createFacetתוצאהElement(result) returns Element
אפשר להשתמש בשיטה הזו כדי לבטל את הרינדור של תוצאת מאפיין.
פרמטר |
|
---|---|
תוצאה אחת |
אובייקט אובייקט של תוצאת היבט מהתשובה הערך לא יכול להיות ריק. |
- החזרות
-
רכיב
non-null Element
נוצר על סמך תוצאת מאפיין.
createSearchResultElement
createSearchResultElement(result) החזרה רכיב
תוכלו להשתמש בשיטה הזו כדי לשנות את הרינדור של תוצאת חיפוש.
פרמטר |
|
---|---|
תוצאה אחת |
אובייקט אובייקט של תוצאת חיפוש מתוך התגובה הערך לא יכול להיות ריק. |
- החזרות
-
רכיב
non-null Element
נוצר על סמך תוצאת חיפוש.
decorateFacetResultElement
decorateFacetResultElement(element, result)
אפשר להשתמש בשיטה הזו כדי לקשט תוצאת היבט, כמו שינוי CSS.
פרמטר |
|
---|---|
רכיב |
רכיב רכיב שאפשר לקשט בו. הערך לא יכול להיות ריק. |
תוצאה אחת |
אובייקט אובייקט של תוצאת היבט מהתשובה הערך לא יכול להיות ריק. |
decoratePaginationElement
decoratePaginationElement(element)
כדאי להשתמש בשיטה הזו כדי לקשט לחצני עימוד, כמו שינוי CSS.
פרמטר |
|
---|---|
רכיב |
רכיב רכיב של לחצני עימוד. הערך לא יכול להיות ריק. |
decorateSearchResultElement
decorateSearchResultElement(element, result)
כדאי להשתמש בשיטה הזו כדי להוסיף עיטור לתוצאת חיפוש, למשל שינוי CSS.
פרמטר |
|
---|---|
רכיב |
רכיב רכיב שאפשר לקשט בו. הערך לא יכול להיות ריק. |
תוצאה אחת |
אובייקט אובייקט של תוצאת חיפוש מתוך התגובה הערך לא יכול להיות ריק. |
interceptSearchRequest
מיירטSearchRequest(request) returns Object
יש ליישם את השיטה הזו כדי להוסיף עוד פרמטרים בבקשה.
פרמטר |
|
---|---|
בקשה |
אובייקט הבקשה המקורית הערך לא יכול להיות ריק. |
- החזרות
-
non-null Object
בקשה: הבקשה המעודכנת
interceptSearchResponse
interceptSearchResponse(response)
אפשר להשתמש בשיטה הזו כדי לקרוא את התגובה לפני הרינדור. אובייקט התגובה מוגדר לקריאה בלבד. אם שיחת החיפוש תיכשל, הודעת השגיאה תופיע בתגובה.
אם נשלחת בקשת חיפוש חדשה בזמן שהיא בהמתנה, הבקשה הקודמת מבוטלת והשיטה לא מופעלת.
פרמטר |
|
---|---|
תשובה |
אובייקט תגובת החיפוש הערך לא יכול להיות ריק. |