Class PickerBuilder

Picker ऑब्जेक्ट बनाने के लिए, PickerBuilder का इस्तेमाल किया जाता है. यहां दिए गए तरीकों का रिटर्न टाइप PickerBuilder है. हालांकि, जहां बताया गया है वहां यह अलग हो सकता है. इससे आपको एक कॉल के बाद दूसरा कॉल करने की सुविधा मिलती है.

उदाहरण

बिल्डर पैटर्न का इस्तेमाल करके, बेसिक Picker बनाएं.

const picker = new google.pickerPickerBuilder()
  .setOAuthToken('TOKEN_FOR_USER')
  .setAppId('1234567890')  // Cloud Project number
  .addView(google.picker.ViewId.DOCS)
  .setCallback((data) => {
    console.log(data);
  })
  .build();

हस्ताक्षर

export class PickerBuilder

विवरण

फ़ाइनल नहीं

तरीके

नाम ब्यौरा
addView(viewOrViewId) नेविगेशन पैनल में कोई व्यू जोड़ें.
addViewGroup(viewGroup) टॉप-लेवल के नेविगेशन पैन में ViewGroup जोड़ें.
build() Picker ऑब्जेक्ट बनाएं.
disableFeature(feature) पिकर की सुविधा बंद करना.
enableFeature(feature) पिकर की सुविधा चालू करें.
getRelayUrl() gadgets.rpc के लिए इस्तेमाल किया जाने वाला रिले यूआरएल पाएं.
getTitle() डायलॉग बॉक्स का टाइटल पाएं.
hideTitleBar() टाइटल बार को दिखने से रोकें. इसे फिर से चालू करने के लिए, setTitle को किसी ऐसे टाइटल के साथ कॉल करें जिसमें कोई वैल्यू मौजूद हो या undefined को कॉल करें.
isFeatureEnabled(feature) देखें कि पिकर Feature चालू है या नहीं.
setAppId(appId) यह कुकी, उस ऐप्लिकेशन का आईडी सेट करती है जिसे Drive API के ज़रिए उपयोगकर्ता की फ़ाइलों को ऐक्सेस करना है.
setCallback(method) कॉलबैक का तरीका सेट करें. जब उपयोगकर्ता आइटम चुनता है या रद्द करता है, तब इस तरीके का इस्तेमाल किया जाता है. कॉलबैक के तरीके में, एक कॉलबैक ऑब्जेक्ट मिलता है. कॉलबैक ऑब्जेक्ट के स्ट्रक्चर के बारे में, JSON गाइड में बताया गया है.
setDeveloperKey(key) यह कुकी, Google Developers Console से मिली ब्राउज़र एपीआई पासकोड को सेट करती है. ब्राउज़र एपीआई पासकोड पाने के तरीके के बारे में जानने के लिए, डेवलपर गाइड देखें.
setDocument(document) दस्तावेज़ सेट करें.
setLocale(locale) पिकर के लिए स्थान-भाषा सेट करें. Locale, ISO 639 भाषा कोड होता है. अगर भाषा के लिए सहायता उपलब्ध नहीं है, तो en-US का इस्तेमाल किया जाता है.
setMaxItems(max) इससे यह तय किया जाता है कि कोई उपयोगकर्ता ज़्यादा से ज़्यादा कितने आइटम चुन सकता है.
setOAuthToken(token) यह कुकी, मौजूदा उपयोगकर्ता की पुष्टि करने के लिए OAuth टोकन सेट करती है.
setOrigin(origin) इससे पिकर डायलॉग का ऑरिजिन सेट किया जाता है. अगर आपका ऐप्लिकेशन किसी iframe में चल रहा है, तो ऑरिजिन को सबसे ऊपर वाले पेज के window.location.protocol + '//' + window.location.host पर सेट किया जाना चाहिए.
setRelayUrl(url) gadgets.rpc के लिए इस्तेमाल किया जाने वाला रिले यूआरएल सेट करता है.
setSelectableMimeTypes(type) चुने जा सकने वाले MIME टाइप की सूची सेट करें. अगर एक से ज़्यादा MIME टाइप की ज़रूरत है, तो उन्हें अलग करने के लिए कॉमा का इस्तेमाल करें. अगर आपने MIME टाइप सेट नहीं किए हैं, तो व्यू में सभी MIME टाइप की फ़ाइलें दिखेंगी.
setSize(width, height) डायलॉग बॉक्स का पसंदीदा साइज़ सेट करें. डायलॉग अपने-आप बीच में आ जाएगा. इसका कम से कम साइज़ (566,350) और ज़्यादा से ज़्यादा साइज़ (1051,650) होता है.
setTitle(title) डायलॉग का टाइटल सेट करें.
toUri() इस बिल्डर से जनरेट किया गया यूआरआई दिखाता है.