Class EventAction

EventAction

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

MethodeRückgabetypKurzbeschreibung
addPostEventTrigger(trigger)EventActionFügt eine CEL Ausdrucksvalidierungsbedingung hinzu, die nach Ausführung der Ereignisaktion ausgewertet werden soll.
setActionRuleId(actionRuleId)EventActionLegt eine eindeutige Kennung für die Ereignisaktion fest.
setCommonWidgetAction(commonWidgetAction)EventActionLegt die allgemeine Widget-Aktion für Widgets fest.
setExpressionDataAction(expressionDataAction)EventActionLegt 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

NameTypBeschreibung
triggerTriggerDer 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

NameTypBeschreibung
actionRuleIdStringDie 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

NameTypBeschreibung
commonWidgetActionCommonWidgetActionDie allgemeine Widget-Aktion.

Rückflug

EventAction — Die EventAction für die Verkettung.


setExpressionDataAction(expressionDataAction)

Legt die CEL Ausdrucksvalidierung Datenaktion für Widgets fest.

Parameter

NameTypBeschreibung
expressionDataActionExpressionDataActionDie Ausdrucksdatenaktion.

Rückflug

EventAction — Die EventAction für die Verkettung.