Action qui active l'interactivité dans les éléments de l'interface utilisateur. L'action ne se produit pas directement sur le client, mais appelle une fonction de rappel Apps Script avec des paramètres facultatifs.
var image = CardService.newImage() .setOnClickAction(CardService.newAction() .setFunctionName("handleImageClick") .setParameters({imageSrc: 'carImage'}));
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
setFunctionName(functionName) | Action | Définit le nom de la fonction de rappel à appeler. |
setLoadIndicator(loadIndicator) | Action | Définit l'indicateur de chargement qui s'affiche pendant l'exécution de l'action. |
setParameters(parameters) | Action | Permet de transmettre des paramètres personnalisés à la fonction de rappel. |
Documentation détaillée
setFunctionName(functionName)
Définit le nom de la fonction de rappel à appeler. Obligatoire.
Paramètres
Nom | Type | Description |
---|---|---|
functionName | String | Nom de la fonction. Vous pouvez utiliser des fonctions des bibliothèques incluses, telles que Library.libFunction1 . |
Renvois
Action
: cet objet, pour le chaînage.
setLoadIndicator(loadIndicator)
Définit l'indicateur de chargement qui s'affiche pendant l'exécution de l'action.
Paramètres
Nom | Type | Description |
---|---|---|
loadIndicator | LoadIndicator | Indicateur à afficher. |
Renvois
Action
: cet objet, pour le chaînage.
setParameters(parameters)
Permet de transmettre des paramètres personnalisés à la fonction de rappel. Facultatif.
Paramètres
Nom | Type | Description |
---|---|---|
parameters | Object | Les clés et les valeurs doivent être des chaînes. |
Renvois
Action
: cet objet, pour le chaînage.