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.  |