Class ExpressionData

表达式数据

用于评估表达式的表达式数据

仅通过 Gemini Alpha 版计划提供,用于扩展 Google Workspace Flows 的 Google Workspace 加购项。

const expressionData = CardService.newExpressionData();

方法

方法返回类型简介
addCondition(condition)ExpressionData向当前表达式数据添加条件。
addEventAction(eventAction)ExpressionData向当前表达式数据添加事件操作。
setExpression(expression)ExpressionData设置表达式数据值。
setId(id)ExpressionData设置表达式数据 ID。

详细文档

addCondition(condition)

向当前表达式数据添加条件。

参数

名称类型说明
conditionCondition要添加的条件。

返回

ExpressionData - 此 ExpressionData,用于链式调用。


addEventAction(eventAction)

向当前表达式数据添加事件操作。

参数

名称类型说明
eventActionEventAction要添加的 EventAction。

返回

ExpressionData - 此 ExpressionData,用于链式调用。


setExpression(expression)

设置表达式数据值。

参数

名称类型说明
expressionString未编译的 CEL 表达式。

返回

ExpressionData - 此 ExpressionData,用于链式调用。


setId(id)

设置表达式数据 ID。

参数

名称类型说明
idStringExpressionData 的唯一标识符。

返回

ExpressionData - 此 ExpressionData,用于链式调用。