کانتینر ساز نتایج. از سازنده استفاده کنید و مستقیماً سازنده کانتینر را صدا نکنید.
سازنده
سازنده
new Builder()
مثال
// Builds a results container.functiononload(){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>',});constresultscontainer=
newgapi.cloudsearch.widget.resultscontainer.Builder().setSearchResultsContainerElement(document.getElementById('search_result')).build();constsearchBox = newgapi.cloudsearch.widget.searchbox.Builder().setInput(document.getElementById('input')).setAnchor(document.getElementById('input').parentElement).setResultsContainer(resultscontainer);.build();}gapi.load('client:cloudsearch-widget',onload);
روش ها
ساختن
build() ResultsContainer را برمی گرداند
ظرف نتایج را می سازد.
برمی گرداند
non-null ResultsContainer
تنظیم آداپتور
setAdapter(adapter) Builder را برمی گرداند
اختیاری آداپتور را برای سفارشی کردن تجربه کاربر تنظیم می کند.
تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# Class: Builder\n\ngapi.cloudsearch.widget.[resultscontainer](/workspace/cloud-search/docs/reference/widget/js/gapi.cloudsearch.widget.resultscontainer).Builder\n=============================================================================================================================================\n\nclass static\n\nResults container builder. Use a builder and do not directly call\nthe container constructor.\n\nConstructor\n-----------\n\n### Builder\n\nnew\nBuilder()\n\n#### Example\n\n // Builds a results container.\n function onload() {\n gapi.client.init({\n 'apiKey': '\u003cyour api key\u003e',\n 'clientId': '\u003cyour client id\u003e',\n // Add additional scopes if needed\n 'scope': 'https://www.googleapis.com/auth/cloud_search.query',\n 'hosted_domain': '\u003cyour G Suite domain\u003e',\n });\n\n const resultscontainer =\n new gapi.cloudsearch.widget.resultscontainer.Builder()\n .setSearchResultsContainerElement(document.getElementById('search_result'))\n .build();\n\n const searchBox = new gapi.cloudsearch.widget.searchbox.Builder()\n .setInput(document.getElementById('input'))\n .setAnchor(document.getElementById('input').parentElement)\n .setResultsContainer(resultscontainer);\n .build();\n }\n gapi.load('client:cloudsearch-widget', onload);\n\nMethods\n-------\n\n### build\n\nbuild() returns ResultsContainer\n\nBuilds the results container.\n\nReturns\n\n: `non-null ResultsContainer`\n\n### setAdapter\n\nsetAdapter(adapter) returns Builder\n\n**Optional**. Sets the adapter to customize the user experience.\n\n| #### Parameter ||\n|---------|-----------------------------------------------------------------------------------------------------------------------------|\n| adapter | [ResultsContainerAdapter](/workspace/cloud-search/docs/reference/widget/js/ResultsContainerAdapter) Value must not be null. |\n\nReturns\n\n: `non-null Builder` this\n\n### setFacetResultsContainerElement\n\nsetFacetResultsContainerElement(facetResultsContainerElement) returns Builder\n\nSets the container Element for facet results.\nMust be a valid Element that can contain child nodes.\n\n| #### Parameter ||\n|------------------------------|---------------------------------|\n| facetResultsContainerElement | Element Value must not be null. |\n\nReturns\n\n: `non-null Builder` this\n\n### setIncludePagination\n\nsetIncludePagination(includePagination) returns Builder\n\n**Optional**. Default true.\nIncludes a default pagination UI in the results container, if set to true.\n\n| #### Parameter ||\n|-------------------|---------|\n| includePagination | boolean |\n\nReturns\n\n: `non-null Builder` this\n\n### setResultsContainer\n\nsetResultsContainer(resultsContainer) returns Builder\n\n**Required**. Sets the Element of the container.\nMust be a valid Element that can contain child nodes.\n\n| #### Parameter ||\n|------------------|---------------------------------|\n| resultsContainer | Element Value must not be null. |\n\nDeprecated\n:\n\nReturns\n\n: `non-null Builder` this\n\n### setSearchApplicationId\n\nsetSearchApplicationId(searchApplicationId) returns Builder\n\n**Optional**. Sets the search application ID to use for requests. Must\nbe prefixed with 'searchapplications/'.\n\n| #### Parameter ||\n|---------------------|--------|\n| searchApplicationId | string |\n\nReturns\n\n: `non-null Builder` this\n\n### setSearchResultsContainerElement\n\nsetSearchResultsContainerElement(searchResultsContainerElement) returns Builder\n\n**Required**. Sets the Element of the container.\nMust be a valid Element that can contain child nodes.\n\n| #### Parameter ||\n|-------------------------------|---------------------------------|\n| searchResultsContainerElement | Element Value must not be null. |\n\nReturns\n\n: `non-null Builder` this"]]