क्लास: बिल्डर

निर्माता

निर्माता

नया ईमेल बिल्डर()

उदाहरण

// 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 

setAdapter

setAdapter(अडैप्टिव), बिल्डर वापस भेजता है

Optional. उपयोगकर्ता अनुभव को पसंद के मुताबिक बनाने के लिए, अडैप्टर को सेट करता है.

पैरामीटर

अडैप्टर

ResultsContainerAdapter

मान शून्य नहीं होना चाहिए.

रिटर्न

non-null Builder इसे

setFacetResultsContainerElement

setFacetResultsContainerElement(facetresultsContainerElement) बिल्डर लौटाता है

फ़ेसेट नतीजों के लिए कंटेनर एलिमेंट सेट करता है. एक मान्य एलिमेंट होना चाहिए, जिसमें चाइल्ड नोड शामिल हो सकें.

पैरामीटर

facetResultsContainerElement

एलिमेंट

मान शून्य नहीं होना चाहिए.

रिटर्न

non-null Builder इसे

setIncludePagination

setIncludePagnation(includePagination) एट्रिब्यूट बिल्डर दिखाता है

Optional. डिफ़ॉल्ट 'सही'. अगर 'सही है' पर सेट है, तो नतीजों के कंटेनर में डिफ़ॉल्ट पेज नंबर (यूआई) शामिल होता है.

पैरामीटर

includePagination

बूलियन

रिटर्न

non-null Builder इसे

setResultsContainer

setनतीजेContainer(resultsContainer) पर अब बिल्डर दिखाता है

ज़रूरी है. कंटेनर का एलिमेंट सेट करता है. एक मान्य एलिमेंट होना चाहिए, जिसमें चाइल्ड नोड शामिल हो सकें.

पैरामीटर

resultsContainer

एलिमेंट

मान शून्य नहीं होना चाहिए.

बहिष्कृत
रिटर्न

non-null Builder इसे

setSearchApplicationId

setSearchApplicationId(searchApplicationId) , बिल्डर लौटाता है

Optional. अनुरोधों के लिए इस्तेमाल करने के लिए, खोज ऐप्लिकेशन आईडी सेट करता है. ज़रूर के आगे 'searchapplications/' लगा होना चाहिए.

पैरामीटर

searchApplicationId

स्ट्रिंग

रिटर्न

non-null Builder इसे

setSearchResultsContainerElement

setSearchresultsCONTAINERElement(searchresultsContainerElement) पर क्लिक करने से बिल्डर मिलता है

ज़रूरी है. कंटेनर का एलिमेंट सेट करता है. एक मान्य एलिमेंट होना चाहिए, जिसमें चाइल्ड नोड शामिल हो सकें.

पैरामीटर

searchResultsContainerElement

एलिमेंट

मान शून्य नहीं होना चाहिए.

रिटर्न

non-null Builder इसे