ResultsContainerAdapter
El contenedor Adapter de resultados
Métodos
createFacetResultElement
createFacetResultElement(result) muestra el elemento.
Implementa este método para anular la renderización de un resultado de faceta.
Parámetro |
|
---|---|
resultado |
Objeto Un objeto de resultado de faceta de la respuesta El valor no debe ser nulo. |
- Devuelve
-
Elemento
non-null Element
: Es el elemento compilado a partir de un resultado de faceta.
createSearchResultElement
createSearchResultElement(result) muestra el elemento.
Implementa este método para anular la renderización de un resultado de la búsqueda.
Parámetro |
|
---|---|
resultado |
Objeto Un objeto de resultado de la búsqueda de una respuesta El valor no debe ser nulo. |
- Devuelve
-
Elemento
non-null Element
: Es el elemento creado a partir de un resultado de la búsqueda.
decorateFacetResultElement
decorateFacetResultElement(element, result)
Implementa este método para decorar un resultado de faceta, como un cambio de CSS.
Parámetro |
|
---|---|
elemento |
Elemento Elemento sobre el que se puede decorar. El valor no debe ser nulo. |
resultado |
Objeto Un objeto de resultado de faceta de la respuesta El valor no debe ser nulo. |
decoratePaginationElement
decoratePaginationElement(element)
Implementa este método para decorar los botones de paginación, como cambiar CSS.
Parámetro |
|
---|---|
elemento |
Elemento Elemento de botones de paginación. El valor no debe ser nulo. |
decorateSearchResultElement
decorateSearchResultElement(element, result)
Implementa este método para decorar un resultado de la búsqueda, como cambiar CSS.
Parámetro |
|
---|---|
elemento |
Elemento Elemento sobre el que se puede decorar. El valor no debe ser nulo. |
resultado |
Objeto Un objeto de resultado de la búsqueda de una respuesta El valor no debe ser nulo. |
interceptSearchRequest
interceptSearchRequest(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
interceptSearchResponse
interceptSearchResponse(response)
Implementa este método para leer la respuesta antes de la renderización. El objeto de respuesta es de solo lectura. Si la llamada de búsqueda falla, la respuesta contendrá el error.
Si se emite una nueva solicitud de búsqueda mientras hay una pendiente, se cancela la solicitud anterior y no se llama al método.
Parámetro |
|
---|---|
respuesta |
Objeto La respuesta de búsqueda El valor no debe ser nulo. |