Class Condition

Bedingung

Eine Bedingung, die verwendet wird, um eine Ereignisaktion im Rahmen der CEL-Ausdrucksvalidierung auszuführen.

Nur für Google Workspace-Add-ons verfügbar, die Google Workspace Studio erweitern.

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

Methoden

MethodeRückgabetypKurzbeschreibung
setActionRuleId(actionRuleId)ConditionDie eindeutige ID der Aktionsregel, die als Reaktion auf die Bedingung ausgeführt werden soll.
setExpressionDataCondition(expressionDataCondition)ConditionLegt die Bedingung für die CEL-Ausdrucksvalidierung fest, mit der bestimmt wird, ob die Ereignisaktion ausgeführt werden soll.

Detaillierte Dokumentation

setActionRuleId(actionRuleId)

Die eindeutige ID der Aktionsregel, die als Reaktion auf die Bedingung ausgeführt werden soll.

Parameter

NameTypBeschreibung
actionRuleIdStringDie ID, die eine Ereignisaktion eindeutig identifiziert.

Rückflug

Condition: Dieses Condition-Objekt zur Verkettung.


setExpressionDataCondition(expressionDataCondition)

Legt die Bedingung für die CEL-Ausdrucksvalidierung fest, mit der bestimmt wird, ob die Ereignisaktion ausgeführt werden soll.

Parameter

NameTypBeschreibung
expressionDataConditionExpressionDataConditionEine Bedingung für Ausdrucksdaten.

Rückflug

Condition: Das Condition-Objekt zum Verketten.