Class ExpressionData

ExpressionData

Données d'expression utilisées pour évaluer une expression

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

const expressionData = CardService.newExpressionData();

Méthodes

MéthodeType renvoyéBrève description
addCondition(condition)ExpressionDataAjoute une condition aux données d'expression actuelles.
addEventAction(eventAction)ExpressionDataAjoute une action d'événement aux données d'expression actuelles.
setExpression(expression)ExpressionDataDéfinit la valeur des données d'expression.
setId(id)ExpressionDataDéfinit l'ID des données d'expression.

Documentation détaillée

addCondition(condition)

Ajoute une condition aux données d'expression actuelles.

Paramètres

NomTypeDescription
conditionConditionCondition à ajouter.

Renvois

ExpressionData : cette ExpressionData, pour le chaînage.


addEventAction(eventAction)

Ajoute une action d'événement aux données d'expression actuelles.

Paramètres

NomTypeDescription
eventActionEventActionEventAction à ajouter.

Renvois

ExpressionData : cette ExpressionData, pour le chaînage.


setExpression(expression)

Définit la valeur des données d'expression.

Paramètres

NomTypeDescription
expressionStringExpression CEL non compilée.

Renvois

ExpressionData : cette ExpressionData, pour le chaînage.


setId(id)

Définit l'ID des données d'expression.

Paramètres

NomTypeDescription
idStringIdentifiant unique de ExpressionData.

Renvois

ExpressionData : cette ExpressionData, pour le chaînage.