کلاس: سازنده

سازنده

سازنده

new Builder()

مثال

// Builds a results container.
function onload() {
  gapi.client.init({
    &#x27;apiKey&#x27;: &#x27;<your api key>&#x27;,
    &#x27;clientId&#x27;: &#x27;<your client id>&#x27;,
    // Add additional scopes if needed
    &#x27;scope&#x27;: &#x27;https://www.googleapis.com/auth/cloud_search.query',
    &#x27;hosted_domain&#x27;: &#x27;<your G Suite domain>&#x27;,
  });

  const resultscontainer &#x3D;
      new gapi.cloudsearch.widget.resultscontainer.Builder()
        .setSearchResultsContainerElement(document.getElementById(&#x27;search_result&#x27;))
        .build();

  const searchBox &#x3D; new gapi.cloudsearch.widget.searchbox.Builder()
    .setInput(document.getElementById(&#x27;input&#x27;))
    .setAnchor(document.getElementById(&#x27;input&#x27;).parentElement)
    .setResultsContainer(resultscontainer);
    .build();
}
gapi.load(&#x27;client:cloudsearch-widget&#x27;, onload);

روش ها

ساختن

build() ResultsContainer را برمی گرداند

ظرف نتایج را می سازد.

برمی گرداند

non-null ResultsContainer

تنظیم آداپتور

setAdapter(adapter) Builder را برمی گرداند

اختیاری آداپتور را برای سفارشی کردن تجربه کاربر تنظیم می کند.

پارامتر

آداپتور

ResultsContainer Adapter

مقدار نباید صفر باشد.

برمی گرداند

این non-null Builder

setFacetResultsContainerElement

setFacetResultsContainerElement(facetResultsContainerElement) سازنده را برمی گرداند

Container Element را برای نتایج جنبه تنظیم می کند. باید یک عنصر معتبر باشد که می تواند شامل گره های فرزند باشد.

پارامتر

facetResultsContainerElement

عنصر

مقدار نباید صفر باشد.

برمی گرداند

این non-null Builder

setIncludePagination

setIncludePagination(includePagination) Builder را برمی گرداند

اختیاری پیش فرض درست است. اگر روی درست تنظیم شود، یک رابط کاربری صفحه‌بندی پیش‌فرض را در ظرف نتایج شامل می‌شود.

پارامتر

شامل صفحه بندی

بولی

برمی گرداند

این non-null Builder

setResultsContainer

setResultsContainer(resultsContainer) Builder را برمی گرداند

مورد نیاز . عنصر ظرف را تنظیم می کند. باید یک عنصر معتبر باشد که می تواند شامل گره های فرزند باشد.

پارامتر

کانتینر نتایج

عنصر

مقدار نباید صفر باشد.

منسوخ شده است
برمی گرداند

این non-null Builder

setSearchApplicationId

setSearchApplicationId(searchApplicationId) Builder را برمی گرداند

اختیاری شناسه برنامه جستجو را برای استفاده برای درخواست ها تنظیم می کند. باید با پیشوند "جستجو برنامه ها/" باشد.

پارامتر

SearchApplicationId

رشته

برمی گرداند

این non-null Builder

setSearchResultsContainerElement

setSearchResultsContainerElement(searchResultsContainerElement) سازنده را برمی گرداند

مورد نیاز . عنصر ظرف را تنظیم می کند. باید یک عنصر معتبر باشد که می تواند شامل گره های فرزند باشد.

پارامتر

searchResultsContainerElement

عنصر

مقدار نباید صفر باشد.

برمی گرداند

این non-null Builder