PickerBuilder viene utilizzato per creare oggetti Picker. Salvo diversa indicazione, il tipo di ritorno dei metodi riportati di seguito è di tipo PickerBuilder, il che consente di concatenare una chiamata dopo l'altra.
Esempi
Crea un Picker di base utilizzando il pattern di 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à del selettore. | 
enableFeature(feature) | 
Attivare una funzionalità di selettore. | 
getRelayUrl() | 
Recupera 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 riattivarlo, chiama setTitle con un titolo non vuoto o undefined. | 
isFeatureEnabled(feature) | 
Controlla se è attivato 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 articoli o annulla. Il metodo di callback riceve un singolo oggetto di callback. La struttura dell'oggetto callback è descritta nella guida JSON. | 
setDeveloperKey(key) | 
Imposta la chiave API del browser ottenuta dalla 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 utilizzata la lingua inglese (Stati Uniti). | 
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. L'origine deve essere impostata su window.location.protocol + "//" + window.location.host della pagina principale, se l'applicazione è in esecuzione in un iframe. | 
setRelayUrl(url) | 
Imposta l'URL di inoltro, utilizzato per keys.rpc. | 
setSelectableMimeTypes(type) | 
Imposta l'elenco dei tipi MIME che saranno 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 le dimensioni preferite 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 generatore. |