gapi. cloudsearch. أداة. حاوية النتائج. برنامج البناء
أداة إنشاء حاويات النتائج. استخدِم إحدى أدوات الإنشاء ولا تستدعي أداة إنشاء الحاوية مباشرةً.
الشركة المصنِّعة
عامل بناء
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);
الطُرق
إنشاء
تعرض Build() نتائج حاوية
لإنشاء حاوية النتائج.
- المرتجعات
-
non-null ResultsContainer
محوّل البيانات
setAdaptiveer(adater) تعود إلى أداة الإنشاء
Optional. يتم ضبط المحوّل لتخصيص تجربة المستخدم.
المعلمة |
|
---|---|
محوِّل |
يجب ألا تكون القيمة فارغة. |
- المرتجعات
-
non-null Builder
هذا
setFacetResultscontainerElement
setFacetResultscontainerElement(facetResultscontainerElement) بإرجاع أداة الإنشاء
لضبط عنصر الحاوية لنتائج الواجهة. يجب أن يكون عنصرًا صالحًا قد يحتوي على عُقد فرعية.
المعلمة |
|
---|---|
عنصر واجهة النتائج |
العنصر يجب ألا تكون القيمة فارغة. |
- المرتجعات
-
non-null Builder
هذا
setIncludePagination
setIncludePagination(includePagination) تؤدي إلى إنشاء الأداة
Optional. الإعداد التلقائي "true". وتتضمّن واجهة مستخدم تلقائية للتقسيم على صفحات في حاوية النتائج، في حال ضبطها على "true".
المعلمة |
|
---|---|
تضمين التقسيم على صفحات |
منطقي |
- المرتجعات
-
non-null Builder
هذا
setResult الحاوية
setresults الحاوية(resultscontainer) تعرض أداة الإنشاء
Required. لضبط عنصر الحاوية. يجب أن يكون عنصرًا صالحًا قد يحتوي على عُقد فرعية.
المعلمة |
|
---|---|
حاوية النتائج |
العنصر يجب ألا تكون القيمة فارغة. |
- متوقّف
- المرتجعات
-
non-null Builder
هذا
setSearchApplicationId
setSearchApplicationId(searchApplicationId) أداة الإنشاء
Optional. تُحدّد هذه الوسيطة معرّف تطبيق البحث المراد استخدامه في الطلبات. يجب أن تسبق البادئة "searchapplications/".
المعلمة |
|
---|---|
searchApplicationId |
سلسلة |
- المرتجعات
-
non-null Builder
هذا
setSearchresultscontainerElement
setSearchresults الحاويةElement(searchresultscontainerElement) تعرض أداة الإنشاء
Required. لضبط عنصر الحاوية. يجب أن يكون عنصرًا صالحًا قد يحتوي على عُقد فرعية.
المعلمة |
|
---|---|
عنصر نتائج البحث |
العنصر يجب ألا تكون القيمة فارغة. |
- المرتجعات
-
non-null Builder
هذا