ResultsContainerAdapter
L'adattatore del contenitore dei risultati
Metodi
createFacetResultElement
createFacetResultElement(result) restituisce Element
Implementa questo metodo per eseguire l'override del rendering di un risultato facet.
Parametro |
|
---|---|
risultato |
Oggetto Un oggetto risultato facet dalla risposta Il valore non deve essere nullo. |
- Ritorni
-
Elemento
non-null Element
elemento creato in base a un risultato facet.
createSearchResultElement
createSearchResultElement(risultato) restituisce Element
Implementa questo metodo per eseguire l'override del rendering di un risultato di ricerca.
Parametro |
|
---|---|
risultato |
Oggetto Un oggetto del risultato di ricerca dalla risposta Il valore non deve essere nullo. |
- Ritorni
-
Elemento
non-null Element
Elemento creato in base a un risultato di ricerca.
decorateFacetResultElement
decorateFacetResultElement(element, result)
Implementa questo metodo per decorare il risultato di un facet, ad esempio modificare il CSS.
Parametro |
|
---|---|
elemento |
Elemento Elemento su cui puoi decorare. Il valore non deve essere nullo. |
risultato |
Oggetto Un oggetto risultato facet dalla risposta Il valore non deve essere nullo. |
decoratePaginationElement
decoratePaginationElement(element)
Implementa questo metodo per decorare i pulsanti di impaginazione, ad esempio per modificare il CSS.
Parametro |
|
---|---|
elemento |
Elemento Elemento dei pulsanti di impaginazione. Il valore non deve essere nullo. |
decorateSearchResultElement
decorateSearchResultElement(element, result)
Implementa questo metodo per decorare un risultato di ricerca, ad esempio modificare il CSS.
Parametro |
|
---|---|
elemento |
Elemento Elemento su cui puoi decorare. Il valore non deve essere nullo. |
risultato |
Oggetto Un oggetto del risultato di ricerca dalla risposta Il valore non deve essere nullo. |
interceptSearchRequest
intercettaSearchRequest(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 Object
request La richiesta aggiornata
interceptSearchResponse
interceptSearchResponse(response)
Implementa questo metodo per leggere la risposta prima del rendering. L'oggetto della risposta è di sola lettura. Se la chiamata di ricerca non va a buon fine, la risposta conterrà l'errore.
Se viene inviata una nuova richiesta di ricerca mentre una è in attesa, la richiesta precedente viene annullata e il metodo non viene chiamato.
Parametro |
|
---|---|
risposta |
Oggetto La risposta della ricerca Il valore non deve essere nullo. |