PickerBuilder, Picker nesneleri oluşturmak için kullanılır. Aksi belirtilmediği sürece, aşağıdaki yöntemlerin dönüş türü PickerBuilder türündedir ve 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() |
Picker 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 kutusu başlığını alın. |
hideTitleBar() |
Başlık çubuğunun gösterilmesini devre dışı bırakın. Yeniden etkinleştirmek için setTitle işlevini boş olmayan bir başlıkla veya undefined ile çağırın. |
isFeatureEnabled(feature) |
Seçicinin Feature etkin olup olmadığını kontrol edin. |
setAppId(appId) |
Kullanıcının dosyalarına Drive API üzerinden 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 işlemi 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çıklanmıştır. |
setDeveloperKey(key) |
Google Developers Console'dan alınan Tarayıcı API anahtarını ayarlar. Tarayıcı API anahtarını edinme hakkında ayrıntılı bilgi 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ı virgülle ayırın. MIME türlerini ayarlamazsanız görünümde tüm MIME türlerindeki dosyalar gösterilir. |
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) olmalıdır. |
setTitle(title) |
İletişim kutusu başlığını ayarlayın. |
toUri() |
Bu oluşturucu tarafından oluşturulan URI'yi döndürür. |