selettore di classi

PickerBuilder viene utilizzato per creare oggetti Picker. Salvo diversa indicazione, il tipo restituito dei metodi riportati di seguito è di tipo PickerBuilder, il che ti consente di concatenare una chiamata dopo l'altra.

Esempi

Crea un Picker di base utilizzando il pattern builder.

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

Firma

export class PickerBuilder

Dettagli

Finale No

Metodi

Nome Descrizione
addView(viewOrViewId) Aggiungi una visualizzazione al riquadro di navigazione.
addViewGroup(viewGroup) Aggiungi un ViewGroup al riquadro di navigazione di primo livello.
build() Costruisci l'oggetto Picker.
disableFeature(feature) Disattivare una funzionalità di selezione.
enableFeature(feature) Attiva una funzionalità di selezione.
getRelayUrl() Ottieni l'URL di inoltro, utilizzato per gadgets.rpc.
getTitle() Recupera il titolo della finestra di dialogo.
hideTitleBar() Disattiva la visualizzazione della barra del titolo. Per riattivare, chiama setTitle con un titolo non vuoto o undefined.
isFeatureEnabled(feature) Controlla se è attivo un selettore Feature.
setAppId(appId) Imposta l'ID dell'applicazione che deve accedere ai file dell'utente tramite Drive API.
setCallback(method) Imposta il metodo di callback. Questo metodo viene chiamato quando l'utente seleziona gli elementi o annulla l'operazione. Il metodo di callback riceve un singolo oggetto di callback. La struttura dell'oggetto di callback è descritta nella guida JSON.
setDeveloperKey(key) Imposta la chiave API del browser ottenuta da Google Developers Console. Per informazioni dettagliate su come ottenere la chiave API del browser, consulta la Guida per gli sviluppatori.
setDocument(document) Imposta il documento.
setLocale(locale) Imposta le impostazioni internazionali per il selettore. Le impostazioni internazionali sono un codice lingua ISO 639. Se la lingua non è supportata, viene utilizzato en-US.
setMaxItems(max) Imposta il numero massimo di elementi che un utente può scegliere.
setOAuthToken(token) Imposta un token OAuth da utilizzare per autenticare l'utente corrente.
setOrigin(origin) Imposta l'origine della finestra di dialogo del selettore. Se la tua applicazione viene eseguita in un iframe, l'origine deve essere impostata su window.location.protocol + '//' + window.location.host della pagina principale.
setRelayUrl(url) Imposta l'URL di inoltro, utilizzato per gadgets.rpc.
setSelectableMimeTypes(type) Imposta l'elenco dei tipi MIME selezionabili. Utilizza le virgole per separare i tipi MIME se ne è richiesto più di uno. Se non imposti i tipi MIME, nella visualizzazione vengono visualizzati i file di tutti i tipi MIME.
setSize(width, height) Imposta la dimensione preferita della finestra di dialogo. La finestra di dialogo verrà centrata automaticamente. Ha una dimensione minima di (566,350) e una dimensione massima di (1051,650).
setTitle(title) Imposta il titolo della finestra di dialogo.
toUri() Restituisce l'URI generato da questo builder.