Eine Bedingung, die verwendet wird, um eine Ereignisaktion im Rahmen der CEL-Ausdrucksvalidierung auszuführen.
Nur über das Gemini Alpha-Programm für Google Workspace-Add‑ons verfügbar, die Google Workspace Flows erweitern.
const condition = CardService.newCondition().setActionRuleId("CEL_TEXTBOX_SUCCESS_RULE_ID") .setExpressionDataCondition(CardService.newExpressionDataCondition() .setConditionType(CardService.ExpressionDataConditionType.EXPRESSION_EVALUATION_SUCCESS));
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
set | Condition | Die eindeutige ID der Aktionsregel, die als Reaktion auf die Bedingung ausgeführt werden soll. |
set | Condition | Legt die Bedingung für die CEL-Ausdrucksvalidierung fest, mit der bestimmt wird, ob die Ereignisaktion ausgeführt werden soll. |
Detaillierte Dokumentation
set Action Rule Id(actionRuleId)
Die eindeutige ID der Aktionsregel, die als Reaktion auf die Bedingung ausgeführt werden soll.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
action | String | Die ID, die eine Ereignisaktion eindeutig identifiziert. |
Rückflug
Condition: Dieses Condition-Objekt zum Verketten.
set Expression Data Condition(expressionDataCondition)
Legt die Bedingung für die CEL-Ausdrucksvalidierung fest, mit der bestimmt wird, ob die Ereignisaktion ausgeführt werden soll.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
expression | Expression | Ein Ausdruck für eine Datenbedingung. |
Rückflug
Condition: Das Condition-Objekt zum Verketten.