Eine EventAction, die ausgeführt wird, wenn eine CEL Ausdrucksvalidierungsbedingung erfüllt ist.
Nur für Google Workspace-Add-ons verfügbar, die Google Workspace Studio erweitern.
const eventAction = CardService.newEventAction().setActionRuleId("CEL_TEXTBOX_EVALUATION_RULE_ID") .setExpressionDataAction(expressionDataAction) .addPostEventTrigger(trigger_success) .addPostEventTrigger(trigger_failure);
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
add | Event | Fügt eine CEL Ausdrucksvalidierungsbedingung hinzu, die nach Ausführung der Ereignisaktion ausgewertet werden soll. |
set | Event | Legt eine eindeutige Kennung für die Ereignisaktion fest. |
set | Event | Legt die allgemeine Widget-Aktion für Widgets fest. |
set | Event | Legt die CEL Ausdrucksvalidierung Datenaktion für Widgets fest. |
Detaillierte Dokumentation
addPostEventTrigger(trigger)
Fügt eine CEL Ausdrucksvalidierungsbedingung hinzu, die nach Ausführung der Ereignisaktion ausgewertet werden soll.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
trigger | Trigger | Der hinzuzufügende Trigger für die CEL-Ausdrucksvalidierung. |
Rückflug
EventAction — Die EventAction für die Verkettung.
setActionRuleId(actionRuleId)
Legt eine eindeutige Kennung für die Ereignisaktion fest.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
action | String | Die eindeutige Kennung für die Aktionsregel. |
Rückflug
EventAction — Die EventAction für die Verkettung.
setCommonWidgetAction(commonWidgetAction)
Legt die allgemeine Widget-Aktion für Widgets fest.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
common | Common | Die allgemeine Widget-Aktion. |
Rückflug
EventAction — Die EventAction für die Verkettung.
setExpressionDataAction(expressionDataAction)
Legt die CEL Ausdrucksvalidierung Datenaktion für Widgets fest.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
expression | Expression | Die Ausdrucksdatenaktion. |
Rückflug
EventAction — Die EventAction für die Verkettung.