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