gapi.cloudsearch.widget.resultscontainer.Builder
הכלי ליצירת מאגר תוצאות. להשתמש ב-builder ולא להפעיל ישירות את ה-constructor של הקונטיינר.
יצרן
בנאי
new Builder()
דוגמה
// 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);
Methods
לבנות גרסת build
הפונקציה build() מחזירה ResultsContainer
יצירת מאגר התוצאות.
- החזרות
-
non-null ResultsContainer
setAdapter
הפונקציה setAdapter(adapter) מחזירה Builder
אופציונלי. הגדרת המתאם להתאמה אישית של חוויית המשתמש.
פרמטר |
|
---|---|
adapter |
הערך לא יכול להיות null. |
- החזרות
-
non-null Builder
זה
setFacetResultsContainerElement
הפונקציה setFacetResultsContainerElement(facetResultsContainerElement) מחזירה Builder
הגדרת רכיב הקונטיינר לתוצאות של קטגוריות המאפיינים. חייב להיות אלמנט תקין שיכול להכיל צמתים צאצאים.
פרמטר |
|
---|---|
facetResultsContainerElement |
רכיב הערך לא יכול להיות null. |
- החזרות
-
non-null Builder
זה
setIncludePagination
הפונקציה setIncludePagination(includePagination) מחזירה Builder
אופציונלי. ברירת המחדל היא true. אם הערך מוגדר כ-true, המערכת תכלול ממשק משתמש ברירת מחדל של פירוט דפים במאגר התוצאות.
פרמטר |
|
---|---|
includePagination |
בוליאני |
- החזרות
-
non-null Builder
זה
setResultsContainer
הפונקציה setResultsContainer(resultsContainer) מחזירה Builder
נדרש. הגדרת הרכיב של המאגר. חייב להיות אלמנט תקין שיכול להכיל צמתים צאצאים.
פרמטר |
|
---|---|
resultsContainer |
רכיב הערך לא יכול להיות null. |
- הוצא משימוש
- החזרות
-
non-null Builder
זה
setSearchApplicationId
הפונקציה setSearchApplicationId(searchApplicationId) מחזירה Builder
אופציונלי. מגדיר את מזהה אפליקציית החיפוש שישמש לבקשות. התחילית של השם צריכה להיות 'searchapplications/'.
פרמטר |
|
---|---|
searchApplicationId |
מחרוזת |
- החזרות
-
non-null Builder
זה
setSearchResultsContainerElement
הפונקציה setSearchResultsContainerElement(searchResultsContainerElement) מחזירה Builder
נדרש. הגדרת הרכיב של המאגר. חייב להיות אלמנט תקין שיכול להכיל צמתים צאצאים.
פרמטר |
|
---|---|
searchResultsContainerElement |
רכיב הערך לא יכול להיות null. |
- החזרות
-
non-null Builder
זה