Class EventAction

ZdarzenieDziałanie

Działanie EventAction, które ma zostać wykonane po spełnieniu warunku weryfikacji wyrażenia CEL.

Dostępne tylko w ramach programu Gemini Alpha w przypadku dodatków do Google Workspace, które rozszerzają Google Workspace Flows.

const eventAction = CardService.newEventAction().setActionRuleId("CEL_TEXTBOX_EVALUATION_RULE_ID")
.setExpressionDataAction(expressionDataAction)
.addPostEventTrigger(trigger_success)
.addPostEventTrigger(trigger_failure);

Metody

MetodaZwracany typKrótki opis
addPostEventTrigger(trigger)EventActionDodaje warunek weryfikacji wyrażenia CEL, który jest oceniany po wykonaniu działania zdarzenia.
setActionRuleId(actionRuleId)EventActionUstawia unikalny identyfikator działania związanego ze zdarzeniem.
setCommonWidgetAction(commonWidgetAction)EventActionUstawianie wspólnego działania widżetu dla widżetów.
setExpressionDataAction(expressionDataAction)EventActionUstawia działanie dotyczące danych sprawdzania poprawności wyrażenia CEL w przypadku widżetów.

Szczegółowa dokumentacja

addPostEventTrigger(trigger)

Dodaje warunek weryfikacji wyrażenia CEL, który jest oceniany po wykonaniu działania zdarzenia.

Parametry

NazwaTypOpis
triggerTriggerWyrażenie CEL do weryfikacji reguły do dodania.

Powrót

EventAction – EventAction do łączenia.


setActionRuleId(actionRuleId)

Ustawia unikalny identyfikator działania związanego ze zdarzeniem.

Parametry

NazwaTypOpis
actionRuleIdStringUnikalny identyfikator reguły działania.

Powrót

EventAction – EventAction do łączenia.


setCommonWidgetAction(commonWidgetAction)

Ustawianie wspólnego działania widżetu dla widżetów.

Parametry

NazwaTypOpis
commonWidgetActionCommonWidgetActionTypowe działanie widżetu.

Powrót

EventAction – EventAction do łączenia.


setExpressionDataAction(expressionDataAction)

Ustawia działanie dotyczące danych sprawdzania poprawności wyrażenia CEL w przypadku widżetów.

Parametry

NazwaTypOpis
expressionDataActionExpressionDataActionDziałanie dotyczące danych wyrażenia.

Powrót

EventAction – EventAction do łączenia.