Narzędzie do wybierania klas

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

Przykłady

Utwórz podstawowy obiekt Picker za pomocą wzorca kreatora.

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

Podpis

export class PickerBuilder

Szczegóły

Finał Nie

Metody

Nazwa Opis
addView(viewOrViewId) Dodaj widok do panelu nawigacyjnego.
addViewGroup(viewGroup) Dodaj element ViewGroup do panelu nawigacyjnego najwyższego poziomu.
build() Utwórz obiekt selektora.
disableFeature(feature) Wyłącz funkcję selektora.
enableFeature(feature) Włącz funkcję selektora.
getRelayUrl() Pobierz adres URL przekaźnika używany w przypadku gadgets.rpc.
getTitle() Pobierz tytuł okna.
hideTitleBar() Wyłącz wyświetlanie paska tytułu. Aby ponownie włączyć, wywołaj funkcję setTitle z niepustym tytułem lub undefined.
isFeatureEnabled(feature) Sprawdź, czy selektor Feature jest włączony.
setAppId(appId) Ustawia identyfikator aplikacji, która potrzebuje dostępu do plików użytkownika za pomocą Drive API.
setCallback(method) Ustaw metodę wywołania zwrotnego. Ta metoda jest wywoływana, gdy użytkownik wybierze elementy lub anuluje działanie. Metoda wywołania zwrotnego otrzymuje jeden obiekt wywołania zwrotnego. Struktura obiektu wywołania zwrotnego jest opisana w przewodniku po JSON.
setDeveloperKey(key) Ustawia klucz interfejsu Browser API uzyskany w Google Developers Console. Szczegółowe informacje o tym, jak uzyskać klucz interfejsu API przeglądarki, znajdziesz w Przewodniku dla deweloperów.
setDocument(document) Ustaw dokument.
setLocale(locale) Ustaw język selektora. Język to kod języka ISO 639. Jeśli język nie jest obsługiwany, używany jest język angielski (Stany Zjednoczone).
setMaxItems(max) Określa maksymalną liczbę elementów, które użytkownik może wybrać.
setOAuthToken(token) Ustawia token OAuth do uwierzytelniania bieżącego użytkownika.
setOrigin(origin) Ustawia początek okna wyboru. Jeśli aplikacja działa w ramce iframe, jako źródło należy ustawić window.location.protocol + '//' + window.location.host strony najwyższego poziomu.
setRelayUrl(url) Ustaw adres URL przekaźnika używany w przypadku gadżetów.rpc.
setSelectableMimeTypes(type) Ustaw listę typów MIME, które będą dostępne do wyboru. Jeśli wymaganych jest więcej niż 1 typ MIME, rozdziel je przecinkami. Jeśli nie ustawisz typów MIME, w widoku będą wyświetlane pliki wszystkich typów MIME.
setSize(width, height) Ustaw preferowany rozmiar okna. Okno dialogowe zostanie automatycznie wyśrodkowane. Minimalny rozmiar to (566, 350), a maksymalny to (1051, 650).
setTitle(title) Ustaw tytuł okna.
toUri() Zwraca identyfikator URI wygenerowany przez ten konstruktor.