Class ExpressionData

Dados de expressão

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

Disponível apenas no programa Alfa do Gemini para complementos do Google Workspace que estendem os fluxos de trabalho do Google Workspace.

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.