Interfejs Google Picker API używa wzorca kreatora z PickerBuilder
i Picker
.
const picker = new google.picker.PickerBuilder()
.setOAuthtoken('TOKEN_FOR_USER')
.setAppId('1234567890') // Cloud Project number
.addView(google.picker.ViewId.DOCS)
.setCallback((data) => {
console.log(data);
})
.build();
picker.setVisible(true);
Zajęcia
Nazwa |
Opis |
DocsUploadView |
Aby przesłać pliki na Dysk Google, użyj opcji DocsUploadView . |
DocsView |
Naciśnij DocsView , aby wybrać pliki z Dysku Google. |
Picker |
Picker to obiekt najwyższego poziomu reprezentujący działanie interfejsu użytkownika. Te obiekty nie są tworzone bezpośrednio, ale zamiast tego używają klasy PickerBuilder . |
PickerBuilder |
PickerBuilder służy do tworzenia obiektów Picker . O ile nie wskazano inaczej, poniższe metody zwracają typ PickerBuilder , co umożliwia łączenie wywołań w łańcuch. |
ResourceId |
ResourceId to klasa pomocnicza do generowania identyfikatorów zasobów dla dokumentów. |
View |
Abstrakcyjna klasa dla wszystkich widoków. |
ViewGroup |
ViewGroup to wizualne grupowanie widoków w panelu nawigacji. |
Wartości w polu enum
Nazwa |
Opis |
Action |
Typ działania dla ResponseObject . |
Audience |
Audience to typ wyliczenia używany do opisania odbiorców DocumentObject . |
DocsViewMode |
DocsViewMode to typ wyliczany do wyświetlania danych w obiekcie DocumentView. Używaj tych wartości w wywołaniach funkcji DocsView.setMode . |
Document |
Document to typ za pomocą którego można opisać pola DocumentObject . |
Feature |
Feature to typ wyliczeniowy służący do włączania i wyłączania funkcji w różnych widokach. Używaj tych wartości w wywołaniach funkcji PickerBuilder.enableFeature i PickerBuilder.disableFeature . |
Response |
Response to typ za pomocą którego można opisać pola ResponseObject . |
ServiceId |
ServiceId to typ z enumeracji używany do opisywania usługi, z której wybrano element. |
Thumbnail |
Thumbnail to typ wyliczeniowy opisujący pola ThumbnailObject . |
Type |
Typ wybranego elementu. |
ViewId |
ViewId to typ z wyliczeniami różnych widoków dostępnych w selektorze. Używaj tych wartości w wywołaniach funkcji DocsView i PickerBuilder . |
ViewToken |
ViewToken to typ wyliczeniowy używany do opisywania elementów ResponseObject.viewToken . |
Interfejsy
Nazwa |
Opis |
DocumentObject |
DocumentObject to interfejs opisujący atrybuty wybranego elementu. |
ResponseObject |
Obiekt odpowiedzi przekazany do metody wywołania zwrotnego. |
ThumbnailObject |
ThumbnailObject to interfejs opisujący atrybuty zdjęcia lub filmu. |
Aliasy typu
Nazwa |
Opis |
Locales |
Obsługiwane kody języków ISO 639 dla PickerBuilder.setLocale . |
ParentDocumentObject |
ParentDocumentObject to interfejs opisujący atrybuty folderu nadrzędnego wybranego elementu. |