ResultsContainerAdapter
Conteneur de l'adaptateur des résultats
Méthodes
createFacetResultElement
createFacetResultElement(result) renvoie un élément
Implémentez cette méthode pour remplacer l'affichage d'un résultat d'attribut.
Paramètres |
|
---|---|
résultat |
Objet Un objet de résultat d'attribut à partir de la réponse La valeur ne doit pas être nulle. |
- Renvoie
-
Élément de l'élément
non-null Element
basé sur un résultat d'attribut.
createSearchResultElement
createSearchResultElement(result) renvoie Élément
Implémentez cette méthode pour remplacer l'affichage d'un résultat de recherche.
Paramètres |
|
---|---|
résultat |
Objet Objet de résultat de recherche issu d'une réponse La valeur ne doit pas être nulle. |
- Renvoie
-
Élément
non-null Element
basé sur un résultat de recherche.
decorateFacetResultElement
decorateFacetResultElement(element, result)
Implémentez cette méthode pour décorer un résultat d'attribut, tel qu'une modification CSS.
Paramètres |
|
---|---|
élément |
Élément Élément décoratif. La valeur ne doit pas être nulle. |
résultat |
Objet Un objet de résultat d'attribut à partir de la réponse La valeur ne doit pas être nulle. |
decoratePaginationElement
decoratePaginationElement(element)
Implémentez cette méthode pour décorer les boutons de pagination, tels que "Modifier le CSS".
Paramètres |
|
---|---|
élément |
Élément Élément des boutons de pagination. La valeur ne doit pas être nulle. |
decorateSearchResultElement
decorateSearchResultElement(element, result)
Implémentez cette méthode pour décorer un résultat de recherche, par exemple modifier le CSS.
Paramètres |
|
---|---|
élément |
Élément Élément décoratif. La valeur ne doit pas être nulle. |
résultat |
Objet Objet de résultat de recherche issu d'une réponse La valeur ne doit pas être nulle. |
interceptSearchRequest
interceptSearchRequest(request) renvoie un objet
Implémentez cette méthode pour ajouter des paramètres supplémentaires dans la requête.
Paramètres |
|
---|---|
request |
Objet La requête d'origine La valeur ne doit pas être nulle. |
- Renvoie
-
Requête
non-null Object
. La demande mise à jour
interceptSearchResponse
interceptSearchResponse(response)
Implémentez cette méthode pour lire la réponse avant l'affichage. L'objet de réponse est en lecture seule. Si l'appel de recherche échoue, la réponse contient l'erreur.
Si une nouvelle requête de recherche est envoyée alors qu'une requête est en attente, la requête précédente est annulée et la méthode n'est pas appelée.
Paramètres |
|
---|---|
réponse |
Objet Réponse de la recherche La valeur ne doit pas être nulle. |