শ্রেণী: নির্মাতা

কনস্ট্রাক্টর

নির্মাতা

নতুন নির্মাতা()

উদাহরণ

// 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() ResultsContainer প্রদান করে

ফলাফলের ধারক তৈরি করে।

রিটার্নস

non-null ResultsContainer

সেট অ্যাডাপ্টার

setAdapter(অ্যাডাপ্টার) বিল্ডার প্রদান করে

ঐচ্ছিক ব্যবহারকারীর অভিজ্ঞতা কাস্টমাইজ করতে অ্যাডাপ্টার সেট করে।

প্যারামিটার

অ্যাডাপ্টার

ফলাফল কনটেইনার অ্যাডাপ্টার

মান শূন্য হতে হবে না.

রিটার্নস

non-null Builder এই

setFacetResultsContainerElement

setFacetResultsContainerElement(facetResultsContainerElement) বিল্ডার প্রদান করে

দিক ফলাফলের জন্য ধারক উপাদান সেট করে। চাইল্ড নোড থাকতে পারে এমন একটি বৈধ উপাদান হতে হবে।

প্যারামিটার

facetResults Container Element

উপাদান

মান শূন্য হতে হবে না.

রিটার্নস

non-null Builder এই

setIncludePagination

setIncludePagination(includePagination) বিল্ডার প্রদান করে

ঐচ্ছিক ডিফল্ট সত্য। ফলাফল কন্টেইনারে একটি ডিফল্ট পৃষ্ঠা পৃষ্ঠা UI অন্তর্ভুক্ত করে, যদি সত্যে সেট করা থাকে।

প্যারামিটার

পেজিনেশন অন্তর্ভুক্ত করুন

বুলিয়ান

রিটার্নস

non-null Builder এই

সেট ফলাফল কন্টেইনার

setResultsContainer(resultsContainer) বিল্ডার রিটার্ন করে

প্রয়োজন কন্টেইনারের উপাদান সেট করে। চাইল্ড নোড থাকতে পারে এমন একটি বৈধ উপাদান হতে হবে।

প্যারামিটার

ফলাফল ধারক

উপাদান

মান শূন্য হতে হবে না.

অবচয়
রিটার্নস

non-null Builder এই

setSearchApplicationId

setSearchApplicationId(searchApplicationId) বিল্ডার প্রদান করে

ঐচ্ছিক অনুরোধের জন্য ব্যবহার করার জন্য অনুসন্ধান অ্যাপ্লিকেশন আইডি সেট করে। 'সার্চ অ্যাপ্লিকেশান/' এর সাথে অবশ্যই প্রিফিক্স করা উচিত।

প্যারামিটার

অনুসন্ধান অ্যাপ্লিকেশন আইডি

স্ট্রিং

রিটার্নস

non-null Builder এই

setSearchResultsContainerElement

setSearchResultsContainerElement(searchResultsContainerElement) বিল্ডার প্রদান করে

প্রয়োজন কন্টেইনারের উপাদান সেট করে। চাইল্ড নোড থাকতে পারে এমন একটি বৈধ উপাদান হতে হবে।

প্যারামিটার

অনুসন্ধান ফলাফল কনটেইনার উপাদান

উপাদান

মান শূন্য হতে হবে না.

রিটার্নস

non-null Builder এই