Class Action

Action

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éthodeType renvoyéBrève description
setFunctionName(functionName)ActionDéfinit le nom de la fonction de rappel à appeler.
setLoadIndicator(loadIndicator)ActionDéfinit l'indicateur de chargement qui s'affiche pendant l'exécution de l'action.
setParameters(parameters)ActionPermet 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

NomTypeDescription
functionNameStringNom 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

NomTypeDescription
loadIndicatorLoadIndicatorIndicateur à 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

NomTypeDescription
parametersObjectLes clés et les valeurs doivent être des chaînes.

Renvois

Action : cet objet, pour le chaînage.

Méthodes obsolètes