Class Trigger

触发

一种触发器,可根据操作规则 ID 运行 CEL 表达式验证 widget 事件操作。

仅适用于扩展 Google Workspace Studio 的 Google Workspace 插件。

// Define Triggers for each Condition respectively
const trigger_success = CardService.newTrigger()
  .setActionRuleId("CEL_TEXTINPUT_SUCCESS_RULE_ID");

const trigger_failure = CardService.newTrigger()
  .setActionRuleId("CEL_TEXTINPUT_FAILURE_RULE_ID");

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

方法

方法返回类型简介
setActionRuleId(actionRuleId)Trigger为触发器设置操作规则 ID。

详细文档

setActionRuleId(actionRuleId)

为触发器设置操作规则 ID。

参数

名称类型说明
actionRuleIdString唯一标识操作的 UUID。

返回

Trigger - 此对象,用于链式调用。