Narzędzie do wybierania klas

PickerBuilder służy do tworzenia obiektów Picker. Oprócz przypadków, w których jest to inaczej określone, typ zwracany przez poniższe metody jest typu PickerBuilder, co pozwala Ci łańcuchowo łączyć wywołania.

Przykłady

Utwórz podstawowe Picker za pomocą wzoru 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 grupę widoków do panelu nawigacyjnego najwyższego poziomu.
build() Utwórz obiekt Picker.
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ć funkcję, wywołaj setTitle z niepustym tytułem lub undefined.
isFeatureEnabled(feature) Sprawdź, czy selektor Feature jest włączony.
setAppId(appId) Ustawia identyfikator aplikacji, która musi uzyskać dostęp 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 produkty lub anuluje wybór. Metoda wywołania zwrotnego otrzymuje 1 obiekt wywołania zwrotnego. Strukturę obiektu wywołania zwrotnego opisano w przewodniku po formacie JSON.
setDeveloperKey(key) Ustawia klucz interfejsu Browser API uzyskany z Konsoli programistów Google. Szczegółowe informacje o tym, jak uzyskać klucz interfejsu Browser API, znajdziesz w przewodniku dla programistów.
setDocument(document) Ustaw dokument.
setLocale(locale) Ustaw język selektora. Język jest określony za pomocą kodu języka w formacie ISO 639. Jeśli dany język nie jest obsługiwany, używany jest język angielski (US).
setMaxItems(max) Określa maksymalną liczbę elementów, które użytkownik może wybrać.
setOAuthToken(token) Ustawia token OAuth, który ma być używany do uwierzytelniania bieżącego użytkownika.
setOrigin(origin) Ustawia źródło okna wyboru. Jeśli Twoja aplikacja działa w elemencie iframe, punkt początkowy powinien być ustawiony na window.location.protocol + „//” + window.location.host strony najwyższego poziomu.
setRelayUrl(url) Ustaw adres URL usługi przekaźnika używany w przypadku polecenia devices.rpc.
setSelectableMimeTypes(type) Ustaw listę typów MIME, które będą dostępne do wyboru. Jeśli wymagane są 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 dialogowego. Okno zostanie automatycznie wyśrodkowane. Minimalny rozmiar to (566,350), a maksymalny (1051,650).
setTitle(title) Ustaw tytuł okna dialogowego.
toUri() Zwraca identyfikator URI wygenerowany przez ten kreator.