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