Class EventAction

EventAction

Eine EventAction, die ausgeführt werden soll, wenn eine Bedingung vom Typ CEL-Ausdrucksvalidierung erfüllt ist.

Nur über das Gemini Alpha-Programm für Google Workspace-Add‑ons verfügbar, die Google Workspace Flows 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 Bedingung für die CEL-Ausdrucksvalidierung hinzu, die nach Ausführung der Ereignisaktion ausgewertet wird.
setActionRuleId(actionRuleId)EventActionÜber dieses Feld wird eine eindeutige Kennung für die Ereignisaktion festgelegt.
setCommonWidgetAction(commonWidgetAction)EventActionLegen Sie die gemeinsame Widget-Aktion für Widgets fest.
setExpressionDataAction(expressionDataAction)EventActionLegt die Datenaktion CEL-Ausdrucksvalidierung für Widgets fest.

Detaillierte Dokumentation

addPostEventTrigger(trigger)

Fügt eine Bedingung für die CEL-Ausdrucksvalidierung hinzu, die nach Ausführung der Ereignisaktion ausgewertet wird.

Parameter

NameTypBeschreibung
triggerTriggerDer CEL-Ausdrucksvalidierungstrigger, der hinzugefügt werden soll.

Rückflug

EventAction – Die EventAction zur Verkettung.


setActionRuleId(actionRuleId)

Über dieses Feld wird eine eindeutige Kennung für die Ereignisaktion festgelegt.

Parameter

NameTypBeschreibung
actionRuleIdStringDie eindeutige Kennung für die Aktionsregel.

Rückflug

EventAction – Die EventAction zur Verkettung.


setCommonWidgetAction(commonWidgetAction)

Legen Sie die gemeinsame Widget-Aktion für Widgets fest.

Parameter

NameTypBeschreibung
commonWidgetActionCommonWidgetActionDie allgemeine Widget-Aktion.

Rückflug

EventAction – Die EventAction zur Verkettung.


setExpressionDataAction(expressionDataAction)

Legt die Datenaktion CEL-Ausdrucksvalidierung für Widgets fest.

Parameter

NameTypBeschreibung
expressionDataActionExpressionDataActionDie Datenaktion für Ausdrücke.

Rückflug

EventAction – Die EventAction zur Verkettung.