SearchBoxAdapter
介面
搜尋框的轉接介面
方法
createSuggestionElement
createSuggestionElement(suggestion) 傳回元素
實作這個方法可覆寫建議的算繪方式。
參數 |
|
---|---|
建議 |
物件 回應中的建議物件 值不得為空值。 |
- 傳回
-
non-null Element
元素元素。
decorateSuggestionElement
decorateSuggestionElement(element, suggestion)
實作此方法以修飾建議,例如變更 CSS。
參數 |
|
---|---|
元素 |
元素 可裝飾的元素 值不得為空值。 |
建議 |
物件 回應中的建議物件 值不得為空值。 |
interceptSuggestRequest
InterceptSuggestRequest(request) 傳回物件
實作這個方法可在要求中加入額外參數。
參數 |
|
---|---|
申請。 |
物件 原始要求 值不得為空值。 |
- 傳回
-
non-null Object
要求更新的要求
interceptSuggestResponse
interceptSuggestResponse(response)
實作這個方法,以便在顯示建議回應前讀取建議回應。回應物件為唯讀狀態。如果呼叫失敗,回應中會包含錯誤。
如果在一個待處理期間發出新的建議要求,先前的要求就會取消,而且不會呼叫這個方法。
參數 |
|
---|---|
則回應 |
物件 建議的回覆 值不得為空值。 |