Class DataSourceConfig

DataSourceConfig

Objet de configuration qui permet de configurer les sources de données d'un widget.

Exemple d'utilisation :

const dataSourceConfig = CardService.newDataSourceConfig()
     .setPlatformDataSource(CardService.newPlatformDataSource()
     .setWorkflowDataSource(CardService.WorkflowDataSourceType.USER));

Méthodes

MéthodeType renvoyéBrève description
setMaxCharactersToDisable(maxCharactersToDisable)DataSourceConfigDéfinit le nombre maximal de caractères que l'utilisateur peut saisir avant que ce fournisseur de données ne soit désactivé.
setMaxResults(maxResults)DataSourceConfigDéfinit le nombre maximal de résultats à renvoyer.
setMinCharactersToTrigger(minCharactersToTrigger)DataSourceConfigDéfinit le nombre minimal de caractères que l'utilisateur doit saisir avant que ce fournisseur de données ne soit déclenché pour renvoyer des résultats.
setPlatformDataSource(platformDataSource)DataSourceConfigDéfinit la source de données sur une source de données de plate-forme.
setRemoteDataSource(action)DataSourceConfigDéfinit la source de données sur un fournisseur de données à distance.

Documentation détaillée

setMaxCharactersToDisable(maxCharactersToDisable)

Définit le nombre maximal de caractères que l'utilisateur peut saisir avant que ce fournisseur de données ne soit désactivé. Les résultats ne s'affichent pas si l'entrée dépasse cette longueur.

Paramètres

NomTypeDescription
maxCharactersToDisableIntegerNombre maximal de caractères requis. Une valeur de 0 signifie qu'il n'y a pas de limite et que la fonctionnalité est toujours activée.

Renvois

DataSourceConfig : cet objet, pour le chaînage.


setMaxResults(maxResults)

Définit le nombre maximal de résultats à renvoyer.

Paramètres

NomTypeDescription
maxResultsIntegerNombre maximal de résultats à renvoyer.

Renvois

DataSourceConfig : cet objet, pour le chaînage.


setMinCharactersToTrigger(minCharactersToTrigger)

Définit le nombre minimal de caractères que l'utilisateur doit saisir avant que ce fournisseur de données ne soit déclenché pour renvoyer des résultats.

Paramètres

NomTypeDescription
minCharactersToTriggerIntegerNombre minimal de caractères requis.

Renvois

DataSourceConfig : cet objet, pour le chaînage.


setPlatformDataSource(platformDataSource)

Définit la source de données sur une source de données de plate-forme.

Paramètres

NomTypeDescription
platformDataSourcePlatformDataSourceSource de données partagée par toutes les applications Google Workspace.

Renvois

DataSourceConfig : cet objet, pour le chaînage.


setRemoteDataSource(action)

Définit la source de données sur un fournisseur de données à distance.

Paramètres

NomTypeDescription
actionActionAction qui renvoie des données.

Renvois

DataSourceConfig : cet objet, pour le chaînage.