Class ExpressionData

ExpressionData

Данные выражения, используемые для оценки выражения.

Доступно только для дополнений Google Workspace, расширяющих функциональность Google Workspace Studio.

const expressionData = CardService.newExpressionData();

Методы

Метод Тип возвращаемого значения Краткое описание
add Condition(condition) Expression Data Добавляет условие к текущим данным выражения.
add Event Action(eventAction) Expression Data Добавляет действие события к текущим данным выражения.
set Expression(expression) Expression Data Задает значение данных выражения.
set Id(id) Expression Data Задает идентификатор данных выражения.

Подробная документация

addCondition(condition)

Добавляет условие к текущим данным выражения.

Параметры

Имя Тип Описание
condition Condition Условие для добавления.

Возвращаться

ExpressionData — Это ExpressionData для создания цепочек.


addEventAction(eventAction)

Добавляет действие события к текущим данным выражения.

Параметры

Имя Тип Описание
event Action Event Action Добавляемое событие EventAction.

Возвращаться

ExpressionData — Это ExpressionData для создания цепочек.


setExpression(expression)

Задает значение данных выражения.

Параметры

Имя Тип Описание
expression String Нескомпилированное выражение CEL.

Возвращаться

ExpressionData — Это ExpressionData для создания цепочек.


setId(id)

Задает идентификатор данных выражения.

Параметры

Имя Тип Описание
id String Уникальный идентификатор ExpressionData.

Возвращаться

ExpressionData — Это ExpressionData для создания цепочек.