Class Condition

条件

一种条件,用于在 CEL 表达式验证过程中运行事件操作。

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

const condition = CardService.newCondition().setActionRuleId("CEL_TEXTBOX_SUCCESS_RULE_ID")
.setExpressionDataCondition(CardService.newExpressionDataCondition()
.setConditionType(CardService.ExpressionDataConditionType.EXPRESSION_EVALUATION_SUCCESS));

方法

方法返回类型简介
setActionRuleId(actionRuleId)Condition要运行以响应条件的行动规则的唯一 ID。
setExpressionDataCondition(expressionDataCondition)Condition设置用于确定事件操作是否应运行的 CEL 表达式验证条件。

详细文档

setActionRuleId(actionRuleId)

要运行以响应条件的行动规则的唯一 ID。

参数

名称类型说明
actionRuleIdString唯一标识事件操作的 ID。

返回

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


setExpressionDataCondition(expressionDataCondition)

设置用于确定事件操作是否应运行的 CEL 表达式验证条件。

参数

名称类型说明
expressionDataConditionExpressionDataCondition表达式数据条件。

返回

Condition - 用于链式调用的 Condition 对象。