Uma EventAction a ser executada quando uma condição de validação de expressão CEL é atendida.
Disponível apenas no programa Alfa do Gemini para complementos do Google Workspace que estendem os fluxos de trabalho do Google Workspace.
const eventAction = CardService.newEventAction().setActionRuleId("CEL_TEXTBOX_EVALUATION_RULE_ID") .setExpressionDataAction(expressionDataAction) .addPostEventTrigger(trigger_success) .addPostEventTrigger(trigger_failure);
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
add | Event | Adiciona uma condição de validação de expressão CEL para avaliar depois que a ação de evento for executada. |
set | Event | Define um identificador exclusivo para a ação de evento. |
set | Event | Define a ação comum do widget para widgets. |
set | Event | Define a ação de dados de validação de expressão CEL para widgets. |
Documentação detalhada
add Post Event Trigger(trigger)
Adiciona uma condição de validação de expressão CEL para avaliar depois que a ação de evento for executada.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
trigger | Trigger | O gatilho de validação de expressão CEL a ser adicionado. |
Retornar
Event: o EventAction, para encadeamento.
set Action Rule Id(actionRuleId)
Define um identificador exclusivo para a ação de evento.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
action | String | O identificador exclusivo da regra de ação. |
Retornar
Event: o EventAction, para encadeamento.
set Common Widget Action(commonWidgetAction)
Define a ação comum do widget para widgets.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
common | Common | A ação comum do widget. |
Retornar
Event: o EventAction, para encadeamento.
set Expression Data Action(expressionDataAction)
Define a ação de dados de validação de expressão CEL para widgets.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
expression | Expression | A ação de dados de expressão. |
Retornar
Event: o EventAction, para encadeamento.