gapi. cloudsearch. widget. resultscontainer. Builder
Générateur de conteneurs de résultats. Utilisez un compilateur et n'appelez pas directement le constructeur du conteneur.
Constructeur
Builder
nouveau Compilateur()
Exemple
// Builds a results container.
function onload() {
gapi.client.init({
'apiKey': '<your api key>',
'clientId': '<your client id>',
// Add additional scopes if needed
'scope': 'https://www.googleapis.com/auth/cloud_search.query',
'hosted_domain': '<your G Suite domain>',
});
const resultscontainer =
new gapi.cloudsearch.widget.resultscontainer.Builder()
.setSearchResultsContainerElement(document.getElementById('search_result'))
.build();
const searchBox = new gapi.cloudsearch.widget.searchbox.Builder()
.setInput(document.getElementById('input'))
.setAnchor(document.getElementById('input').parentElement)
.setResultsContainer(resultscontainer);
.build();
}
gapi.load('client:cloudsearch-widget', onload);
Méthodes
build
build() renvoie ResultsContainer
Crée le conteneur de résultats.
- Renvoie
-
non-null ResultsContainer
setAdapter
setAdapter(adapter) renvoie Builder
Facultatif. Définit l'adaptateur pour personnaliser l'expérience utilisateur.
Paramètre |
|
---|---|
adaptateur |
La valeur ne doit pas être nulle. |
- Renvoie
-
non-null Builder
ce
setFacetResultsContainerElement
setFacetResultsContainerElement(facetResultsContainerElement) renvoie le compilateur
Définit l'élément conteneur pour les résultats d'attributs. Doit être un élément valide pouvant contenir des nœuds enfants.
Paramètre |
|
---|---|
facetResultsContainerElement |
Élément La valeur ne doit pas être nulle. |
- Renvoie
-
non-null Builder
ce
setIncludePagination
setIncludePagination(includePagination) renvoie Builder
Facultatif. La valeur par défaut est "true". Si la valeur est "true", l'interface utilisateur de pagination est incluse par défaut dans le conteneur de résultats.
Paramètre |
|
---|---|
includePagination |
booléen |
- Renvoie
-
non-null Builder
ce
setResultsContainer
setResultsContainer(resultsContainer) renvoie le compilateur
Obligatoire. Définit l'élément du conteneur. Doit être un élément valide pouvant contenir des nœuds enfants.
Paramètre |
|
---|---|
resultsContainer |
Élément La valeur ne doit pas être nulle. |
- Obsolète
- Renvoie
-
non-null Builder
ce
setSearchApplicationId
setSearchApplicationId(searchApplicationId) renvoie le compilateur
Facultatif. Définit l'identifiant de l'application de recherche à utiliser pour les requêtes. Doit être précédé du préfixe "searchapplications/".
Paramètre |
|
---|---|
searchApplicationId |
chaîne |
- Renvoie
-
non-null Builder
ce
setSearchResultsContainerElement
setSearchResultsContainerElement(searchResultsContainerElement) renvoie le constructeur
Obligatoire. Définit l'élément du conteneur. Doit être un élément valide pouvant contenir des nœuds enfants.
Paramètre |
|
---|---|
searchResultsContainerElement |
Élément La valeur ne doit pas être nulle. |
- Renvoie
-
non-null Builder
ce