ফলাফল ধারক নির্মাতা. একজন নির্মাতা ব্যবহার করুন এবং সরাসরি কন্টেইনার কনস্ট্রাক্টরকে কল করবেন না।
কনস্ট্রাক্টর
নির্মাতা
নতুন নির্মাতা()
উদাহরণ
// 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(অ্যাডাপ্টার) বিল্ডার প্রদান করে
ঐচ্ছিক ব্যবহারকারীর অভিজ্ঞতা কাস্টমাইজ করতে অ্যাডাপ্টার সেট করে।
[null,null,["2025-07-24 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[],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"]]