Podsumowanie zasobów dla interfejsu Google Picker API

Interfejs Google Picker API używa wzorca konstruktora z metodami PickerBuilderPicker.

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 Użyj ikony DocsUploadView, aby przesłać pliki na Dysk Google.
DocsView Użyj DocsView, aby wybrać pliki z Dysku Google.
Picker Picker to obiekt najwyższego poziomu reprezentujący działanie w interfejsie użytkownika. Obiekty te nie są tworzone bezpośrednio, ale korzystają z klasy PickerBuilder.
PickerBuilder Usługa PickerBuilder służy do tworzenia obiektów Picker. O ile nie zaznaczono inaczej, typem zwracanym przez metody poniżej jest PickerBuilder, co umożliwia łączenie wywołań.
ResourceId ResourceId to klasa narzędziowa do generowania identyfikatorów zasobów dla dokumentów.
View Klasa abstrakcyjna 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 elementu ResponseObject.
Audience Audience to typ wyliczeniowy używany do opisywania odbiorców DocumentObject.
DocsViewMode DocsViewMode to typ wyliczeniowy służący do wyświetlania danych w widoku dokumentów. Używaj tych wartości w wywołaniach funkcji DocsView.setMode.
Document Document to typ wyliczeniowy używany do opisywania pól DocumentObject.
Feature Feature to typ wyliczeniowy służący do włączania i wyłączania funkcji w różnych widokach. Użyj tych wartości w wywołaniach funkcji PickerBuilder.enableFeaturePickerBuilder.disableFeature.
Response Response to typ wyliczeniowy używany do opisywania pól ResponseObject.
ServiceId ServiceId to typ wyliczeniowy używany do opisywania usługi, z której pochodzi wybrany element.
Thumbnail Thumbnail to typ wyliczeniowy opisujący pola ThumbnailObject.
Type Typ wybranego elementu.
ViewId ViewId to typ wyliczeniowy dla różnych widoków dostępnych w selektorze. Użyj tych wartości w wywołaniach funkcji DocsViewPickerBuilder.
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 przekazywany 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 w standardzie ISO 639 dla PickerBuilder.setLocale.
ParentDocumentObject ParentDocumentObject to interfejs opisujący atrybuty folderu nadrzędnego wybranego elementu.