Class ExpressionData

Dados de expressão

Os dados de expressão usados para avaliar uma expressão.

Disponível apenas para complementos do Google Workspace que estendem o Google Workspace Studio.

const expressionData = CardService.newExpressionData();

Métodos

MétodoTipo de retornoBreve descrição
addCondition(condition)ExpressionDataAdiciona uma condição aos dados de expressão atuais.
addEventAction(eventAction)ExpressionDataAdiciona uma ação de evento aos dados de expressão atuais.
setExpression(expression)ExpressionDataDefine o valor de dados da expressão.
setId(id)ExpressionDataDefine o ID dos dados da expressão.

Documentação detalhada

addCondition(condition)

Adiciona uma condição aos dados de expressão atuais.

Parâmetros

NomeTipoDescrição
conditionConditionA condição a ser adicionada.

Retornar

ExpressionData: este ExpressionData, para encadeamento.


addEventAction(eventAction)

Adiciona uma ação de evento aos dados de expressão atuais.

Parâmetros

NomeTipoDescrição
eventActionEventActionO EventAction a ser adicionado.

Retornar

ExpressionData: este ExpressionData, para encadeamento.


setExpression(expression)

Define o valor de dados da expressão.

Parâmetros

NomeTipoDescrição
expressionStringA expressão CEL não compilada.

Retornar

ExpressionData: este ExpressionData, para encadeamento.


setId(id)

Define o ID dos dados da expressão.

Parâmetros

NomeTipoDescrição
idStringO identificador exclusivo do ExpressionData.

Retornar

ExpressionData: este ExpressionData, para encadeamento.