Sınıf Seçici Oluşturucu

PickerBuilder, Picker nesneleri oluşturmak için kullanılır. Aksi belirtilmedikçe, aşağıdaki yöntemlerin döndürdüğü tür PickerBuilder'tür. Bu, bir çağrıyı diğerinin ardından zincirlemenize olanak tanır.

Örnekler

Oluşturucu kalıbını kullanarak temel bir Picker oluşturun.

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();

İmza

export class PickerBuilder

Ayrıntılar

Final Hayır

Yöntemler

Ad Açıklama
addView(viewOrViewId) Gezinme bölmesine bir görünüm ekleyin.
addViewGroup(viewGroup) Üst düzey gezinme bölmesine bir ViewGroup ekleyin.
build() Seçici nesnesini oluşturun.
disableFeature(feature) Bir seçici özelliğini devre dışı bırakma
enableFeature(feature) Seçici özelliğini etkinleştirin.
getRelayUrl() gadgets.rpc için kullanılan geçiş URL'sini alın.
getTitle() İletişim kutusunun başlığını alın.
hideTitleBar() Başlık çubuğunun gösterilmesini devre dışı bırakın. Yeniden etkinleştirmek için boş olmayan bir başlıkla setTitle veya undefined numaralı telefonu arayın.
isFeatureEnabled(feature) Seçicinin Feature etkin olup olmadığını kontrol edin.
setAppId(appId) Kullanıcının dosyalarına Drive API aracılığıyla erişmesi gereken uygulamanın kimliğini ayarlar.
setCallback(method) Geri çağırma yöntemini ayarlayın. Bu yöntem, kullanıcı öğeleri seçtiğinde veya iptal ettiğinde çağrılır. Geri çağırma yöntemi tek bir geri çağırma nesnesi alır. Geri çağırma nesnesinin yapısı JSON Kılavuzu'nda açıklanmaktadır.
setDeveloperKey(key) Google Developers Console'dan alınan Tarayıcı API anahtarını ayarlar. Tarayıcı API anahtarının nasıl alınacağıyla ilgili ayrıntılar için Geliştirici Kılavuzu'na bakın.
setDocument(document) Dokümanı ayarlayın.
setLocale(locale) Seçicinin yerel ayarını belirleyin. Yerel ayar, ISO 639 dil kodudur. Dil desteklenmiyorsa en-US kullanılır.
setMaxItems(max) Kullanıcının seçebileceği maksimum öğe sayısını ayarlar.
setOAuthToken(token) Mevcut kullanıcının kimliğini doğrulamak için kullanılacak bir OAuth jetonu ayarlar.
setOrigin(origin) Seçici iletişim kutusunun kaynağını ayarlar. Uygulamanız bir iframe'de çalışıyorsa kaynak, en üstteki sayfanın window.location.protocol + '//' + window.location.host olarak ayarlanmalıdır.
setRelayUrl(url) gadgets.rpc için kullanılan geçiş URL'sini ayarlayın.
setSelectableMimeTypes(type) Seçilebilir MIME türlerinin listesini ayarlayın. Birden fazla MIME türü gerekiyorsa bunları ayırmak için virgül kullanın. MIME türlerini ayarlamazsanız görünümde tüm MIME türlerine ait dosyalar görüntülenir.
setSize(width, height) Tercih edilen iletişim kutusu boyutunu ayarlayın. İletişim kutusu otomatik olarak ortalanır. Minimum boyutu (566.350), maksimum boyutu ise (1051.650)'tir.
setTitle(title) İletişim başlığını ayarlayın.
toUri() Bu oluşturucu tarafından oluşturulan URI'yi döndürür.