Outil de sélection de classe

PickerBuilder permet de créer des objets Picker. Sauf indication contraire, le type de retour des méthodes ci-dessous est de type PickerBuilder, ce qui vous permet d'enchaîner un appel après l'autre.

Exemples

Créez un Picker de base à l'aide du modèle de compilateur.

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

Signature

export class PickerBuilder

Détails

Finale Non

Méthodes

Nom Description
addView(viewOrViewId) Ajoutez une vue au volet de navigation.
addViewGroup(viewGroup) Ajoutez un ViewGroup au volet de navigation de premier niveau.
build() Créez l'objet "Picker".
disableFeature(feature) Désactiver une fonctionnalité de sélecteur.
enableFeature(feature) Activer une fonctionnalité de sélecteur.
getRelayUrl() Obtenez l'URL du relais, utilisée pour gadgets.rpc.
getTitle() Obtenez le titre de la boîte de dialogue.
hideTitleBar() Désactivez l'affichage de la barre de titre. Pour réactiver, appelez setTitle avec un titre non vide ou undefined.
isFeatureEnabled(feature) Vérifiez si un outil de sélection Feature est activé.
setAppId(appId) Définit l'ID de l'application qui doit accéder aux fichiers de l'utilisateur via Drive API.
setCallback(method) Définissez la méthode de rappel. Cette méthode est appelée lorsque l'utilisateur sélectionne des éléments ou annule. La méthode de rappel reçoit un seul objet de rappel. La structure de l'objet de rappel est décrite dans le guide JSON.
setDeveloperKey(key) Définit la clé API du navigateur obtenue à partir de la Google Developers Console. Pour savoir comment obtenir la clé API du navigateur, consultez le guide du développeur.
setDocument(document) Définissez le document.
setLocale(locale) Définissez les paramètres régionaux du sélecteur. La langue est un code de langue ISO 639. Si la langue n'est pas prise en charge, l'anglais états-unien (en-US) est utilisé.
setMaxItems(max) Définit le nombre maximal d'articles qu'un utilisateur peut sélectionner.
setOAuthToken(token) Définit un jeton OAuth à utiliser pour authentifier l'utilisateur actuel.
setOrigin(origin) Définit l'origine de la boîte de dialogue de sélecteur. L'origine doit être définie sur window.location.protocol + '//' + window.location.host de la page supérieure, si votre application s'exécute dans un iFrame.
setRelayUrl(url) Définissez l'URL du relais, utilisée pour gadgets.rpc.
setSelectableMimeTypes(type) Définissez la liste des types MIME pouvant être sélectionnés. Séparez les types MIME par des virgules si vous en avez besoin de plusieurs. Si vous ne définissez pas de types MIME, tous les types MIME sont affichés dans la vue.
setSize(width, height) Définissez la taille de boîte de dialogue souhaitée. La boîte de dialogue est centrée automatiquement. Sa taille minimale est de (566 350) et sa taille maximale est de (1 051 650).
setTitle(title) Définissez le titre de la boîte de dialogue.
toUri() Renvoie l'URI généré par ce compilateur.