PickerBuilder est utilisé pour créer des objets Picker. Sauf indication contraire, le type de retour des méthodes ci-dessous est PickerBuilder, ce qui vous permet d'enchaîner les appels.
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() |
Construisez l'objet Picker. |
disableFeature(feature) |
Désactivez une fonctionnalité du sélecteur. |
enableFeature(feature) |
Activez 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 la réactiver, appelez setTitle avec un titre non vide ou undefined. |
isFeatureEnabled(feature) |
Vérifiez si un sélecteur 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 l'opération. 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 depuis la console Google Developers. 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 ISO 639. Si la langue n'est pas disponible, l'anglais (États-Unis) est utilisé. |
setMaxItems(max) |
Définit le nombre maximal d'éléments 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 du sélecteur. Si votre application s'exécute dans un iFrame, l'origine doit être définie sur window.location.protocol + '//' + window.location.host de la page la plus haute. |
setRelayUrl(url) |
Définissez l'URL du relais, utilisée pour gadgets.rpc. |
setSelectableMimeTypes(type) |
Définissez la liste des types MIME qui pourront ê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, les fichiers de tous les types MIME s'affichent dans la vue. |
setSize(width, height) |
Définissez la taille de boîte de dialogue de votre choix. La boîte de dialogue sera automatiquement centrée. 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ée par ce générateur. |