SearchBoxAdapter
El adaptador del cuadro de búsqueda
Métodos
createSuggestionElement
createSugeririonElement(suggestion) muestra el elemento.
Implementa este método para anular la renderización de una sugerencia.
Parámetro |
|
---|---|
sugerencia |
Objeto Un objeto de sugerencia de respuesta El valor no debe ser nulo. |
- Devuelve
-
Elemento
non-null Element
: elemento compilado a partir de una sugerencia.
decorateSuggestionElement
decorateSuggestionElement(element, suggestion)
Implementa este método para decorar una sugerencia, como cambiar CSS.
Parámetro |
|
---|---|
elemento |
Elemento Elemento sobre el que se puede decorar El valor no debe ser nulo. |
sugerencia |
Objeto Un objeto de sugerencia de respuesta El valor no debe ser nulo. |
interceptSuggestRequest
interceptSugerirRequest(solicitud) muestra un objeto.
Implementa este método para agregar parámetros adicionales en la solicitud.
Parámetro |
|
---|---|
solicitud |
Objeto La solicitud original El valor no debe ser nulo. |
- Devuelve
-
non-null Object
solicitud La solicitud actualizada
interceptSuggestResponse
interceptSuggestResponse(response)
Implementa este método para leer la respuesta sugerida antes de la renderización. El objeto de respuesta es de solo lectura. Si la llamada falla, la respuesta contendrá el error.
Si se emite una nueva solicitud de sugerencia mientras una está pendiente, se cancela la solicitud anterior y no se llama al método.
Parámetro |
|
---|---|
respuesta |
Objeto La respuesta sugerida El valor no debe ser nulo. |