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