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

निर्माता

निर्माता

नया 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);

तरीके

बिल्ड

बिल्ड() नतीजे कंटेनर दिखाता है

नतीजे का कंटेनर बनाता है.

रिटर्न

non-null ResultsContainer 

setAdapter

setAdapter(Adpter) returns बिल्डर

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

पैरामीटर

अडैप्टर

ResultsContainerAdapter

वैल्यू शून्य नहीं होनी चाहिए.

रिटर्न

इसे non-null Builder करें

setFacetResultsContainerElement

setFacetresultsContainerElement(facetresultsContainerElement) को दिखाता है बिल्डर

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

पैरामीटर

facetResultsContainerElement

एलिमेंट

वैल्यू शून्य नहीं होनी चाहिए.

रिटर्न

इसे non-null Builder करें

setIncludePagination

setIncludePagnation(includePagnation) रिटर्न बिल्डर

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

पैरामीटर

includePagination

boolean

रिटर्न

इसे non-null Builder करें

setResultsContainer

setDetailsContainer(resultsContainer) रिटर्न बिल्डर

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

पैरामीटर

resultsContainer

एलिमेंट

वैल्यू शून्य नहीं होनी चाहिए.

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

इसे non-null Builder करें

setSearchApplicationId

setSearchApplicationId(searchApplicationId) returns Builder

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

पैरामीटर

searchApplicationId

स्ट्रिंग

रिटर्न

इसे non-null Builder करें

setSearchResultsContainerElement

setSearchresultsContainerElement(searchresultsContainerElement) रिटर्न बिल्डर

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

पैरामीटर

searchResultsContainerElement

एलिमेंट

वैल्यू शून्य नहीं होनी चाहिए.

रिटर्न

इसे non-null Builder करें