SearchBoxAdapter
L'adattatore della casella di ricerca
Metodi
createSuggestionElement
createSuggestionElement(suggerimento) restituisce Element
Implementa questo metodo per eseguire l'override del rendering di un suggerimento.
| Parametro | |
|---|---|
| suggerimento | Oggetto Un oggetto suggerimento dalla risposta Il valore non deve essere nullo. | 
- Ritorni
- 
                  Elemento non-null Elementelemento creato in base a un suggerimento.
decorateSuggestionElement
decorateSuggestionElement(element, suggestion)
Implementa questo metodo per decorare un suggerimento, ad esempio cambia CSS.
| Parametro | |
|---|---|
| elemento | Elemento Elemento su cui puoi decorare Il valore non deve essere nullo. | 
| suggerimento | Oggetto Un oggetto suggerimento dalla risposta Il valore non deve essere nullo. | 
interceptSuggestRequest
intercettaSuggestRequest(request) restituisce Object
Implementa questo metodo per aggiungere parametri supplementari nella richiesta.
| Parametro | |
|---|---|
| richiesta | Oggetto La richiesta originale Il valore non deve essere nullo. | 
- Ritorni
- 
                  non-null Objectrequest La richiesta aggiornata
interceptSuggestResponse
interceptSuggestResponse(response)
Implementa questo metodo per leggere la risposta al suggerimento prima del rendering. L'oggetto della risposta è di sola lettura. Se la chiamata non va a buon fine, la risposta conterrà l'errore.
Se viene inviata una nuova richiesta di suggerimento mentre una è in attesa, la richiesta precedente viene annullata e il metodo non viene chiamato.
| Parametro | |
|---|---|
| risposta | Oggetto La risposta al suggerimento Il valore non deve essere nullo. |