ממשק: SearchBoxAdapter

שיטות

createSuggestionElement

createOfferionElement(suggestion) returns

אפשר להשתמש בשיטה הזו כדי לבטל את הרינדור של הצעה.

פרמטר

הצעה מ-Android

אובייקט

הצעת אובייקט מהתשובה

הערך לא יכול להיות ריק.

החזרות

רכיב non-null Element נוצר על סמך הצעה.

decorateSuggestionElement

decorateSuggestionElement(element, suggestion)

אפשר להשתמש בשיטה הזו כדי לקשט הצעה, כמו שינוי CSS.

פרמטר

רכיב

רכיב

רכיב שאפשר לקשט בו

הערך לא יכול להיות ריק.

הצעה מ-Android

אובייקט

הצעת אובייקט מהתשובה

הערך לא יכול להיות ריק.

interceptSuggestRequest

MerchantRequestRequest(request) החזרת אובייקט

יש ליישם את השיטה הזו כדי להוסיף עוד פרמטרים בבקשה.

פרמטר

בקשה

אובייקט

הבקשה המקורית

הערך לא יכול להיות ריק.

החזרות

non-null Object בקשה: הבקשה המעודכנת

interceptSuggestResponse

interceptSuggestResponse(response)

כדאי להשתמש בשיטה הזו כדי לקרוא את תגובת ההצעה לפני העיבוד. אובייקט התגובה מוגדר לקריאה בלבד. אם הקריאה נכשלת, השגיאה תכיל את השגיאה.

אם נשלחת בקשת הצעה חדשה בזמן שבקשה בהמתנה, הבקשה הקודמת מבוטלת והשיטה לא מופעלת.

פרמטר

תשובה

אובייקט

התגובה המוצעת

הערך לא יכול להיות ריק.