Class Condition

Condition

Condition utilisée pour exécuter une action d'événement dans le cadre de la validation d'une expression CEL.

Disponible uniquement via le programme Gemini Alpha pour les modules complémentaires Google Workspace qui étendent les flux Google Workspace.

const condition = CardService.newCondition().setActionRuleId("CEL_TEXTBOX_SUCCESS_RULE_ID")
.setExpressionDataCondition(CardService.newExpressionDataCondition()
.setConditionType(CardService.ExpressionDataConditionType.EXPRESSION_EVALUATION_SUCCESS));

Méthodes

MéthodeType renvoyéBrève description
setActionRuleId(actionRuleId)ConditionID unique de la règle d'action à exécuter en réponse à la condition.
setExpressionDataCondition(expressionDataCondition)ConditionDéfinit la condition de validation de l'expression CEL utilisée pour déterminer si l'action d'événement doit s'exécuter.

Documentation détaillée

setActionRuleId(actionRuleId)

ID unique de la règle d'action à exécuter en réponse à la condition.

Paramètres

NomTypeDescription
actionRuleIdStringID qui identifie de manière unique une action d'événement.

Renvois

Condition : cet objet Condition, pour le chaînage.


setExpressionDataCondition(expressionDataCondition)

Définit la condition de validation de l'expression CEL utilisée pour déterminer si l'action d'événement doit s'exécuter.

Paramètres

NomTypeDescription
expressionDataConditionExpressionDataConditionCondition de données d'expression.

Renvois

Condition : objet Condition pour l'association en chaîne.