Class Condition

Condição

Uma condição usada para executar uma ação de evento como parte da validação de expressão CEL.

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

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

Métodos

MétodoTipo de retornoBreve descrição
setActionRuleId(actionRuleId)ConditionO ID exclusivo da regra de ação a ser executada em resposta à condição.
setExpressionDataCondition(expressionDataCondition)ConditionDefine a condição de validação de expressão CEL usada para determinar se a ação de evento deve ser executada.

Documentação detalhada

setActionRuleId(actionRuleId)

O ID exclusivo da regra de ação a ser executada em resposta à condição.

Parâmetros

NomeTipoDescrição
actionRuleIdStringO ID que identifica exclusivamente uma ação de evento.

Retornar

Condition: este objeto de condição, para encadeamento.


setExpressionDataCondition(expressionDataCondition)

Define a condição de validação de expressão CEL usada para determinar se a ação de evento deve ser executada.

Parâmetros

NomeTipoDescrição
expressionDataConditionExpressionDataConditionUma condição de dados de expressão.

Retornar

Condition: o objeto Condition, para encadeamento.