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