ResultsContainerAdapter
O adaptador do contêiner de resultados
Métodos
createFacetResultElement
createFacetResultElement(result) retorna elemento
Implemente esse método para substituir a renderização do resultado de um atributo.
| Parâmetro | |
|---|---|
| resultado | Objeto Um objeto de resultado de atributo da resposta O valor não pode ser nulo. | 
- Retorna
- 
                  O elemento non-null Elementé criado com base em um resultado de atributo.
createSearchResultElement
createSearchResultElement(result) retorna elemento
Implemente esse método para substituir a renderização de um resultado de pesquisa.
| Parâmetro | |
|---|---|
| resultado | Objeto Um objeto de resultado da pesquisa da resposta O valor não pode ser nulo. | 
- Retorna
- 
                  O elemento non-null Elementé um elemento criado com base em um resultado de pesquisa.
decorateFacetResultElement
decorateFacetResultElement(element, result)
Implemente esse método para decorar o resultado de um atributo, como alterar o CSS.
| Parâmetro | |
|---|---|
| elemento | Elemento Elemento para decorar. O valor não pode ser nulo. | 
| resultado | Objeto Um objeto de resultado de atributo da resposta O valor não pode ser nulo. | 
decoratePaginationElement
decoratePaginationElement(element)
Implemente esse método para decorar botões de paginação, como alterar CSS.
| Parâmetro | |
|---|---|
| elemento | Elemento Elemento dos botões de paginação. O valor não pode ser nulo. | 
decorateSearchResultElement
decorateSearchResultElement(element, result)
Implemente esse método para decorar um resultado da pesquisa, como alterar o CSS.
| Parâmetro | |
|---|---|
| elemento | Elemento Elemento para decorar. O valor não pode ser nulo. | 
| resultado | Objeto Um objeto de resultado da pesquisa da resposta O valor não pode ser nulo. | 
interceptSearchRequest
interceptSearchRequest(request) retorna Object
Implemente esse método para adicionar parâmetros extras na solicitação.
| Parâmetro | |
|---|---|
| request | Objeto A solicitação original O valor não pode ser nulo. | 
- Retorna
- 
                  Solicitação non-null ObjectA solicitação atualizada
interceptSearchResponse
interceptSearchResponse(response)
Implemente esse método para ler a resposta antes da renderização. O objeto de resposta é somente leitura. Se a chamada de pesquisa falhar, a resposta conterá o erro.
Se uma nova solicitação de pesquisa for emitida enquanto uma estiver pendente, a solicitação anterior será cancelada e o método não será chamado.
| Parâmetro | |
|---|---|
| resposta | Objeto A resposta da pesquisa O valor não pode ser nulo. |