Class Condition

शर्त

इस शर्त का इस्तेमाल, सीईएल एक्सप्रेशन की पुष्टि के हिस्से के तौर पर, इवेंट ऐक्शन को चलाने के लिए किया जाता है.

यह सुविधा, Google Workspace के ऐड-ऑन के लिए सिर्फ़ Gemini Alpha प्रोग्राम के ज़रिए उपलब्ध है. ये ऐड-ऑन, Google Workspace के फ़्लो को बढ़ाते हैं.

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

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setActionRuleId(actionRuleId)Conditionशर्त पूरी होने पर लागू होने वाले ऐक्शन नियम का यूनीक आईडी.
setExpressionDataCondition(expressionDataCondition)Conditionयह CEL एक्सप्रेशन की पुष्टि करने की शर्त सेट करता है. इसका इस्तेमाल यह तय करने के लिए किया जाता है कि इवेंट ऐक्शन को चलना चाहिए या नहीं.

ज़्यादा जानकारी वाला दस्तावेज़

setActionRuleId(actionRuleId)

शर्त पूरी होने पर लागू होने वाले ऐक्शन नियम का यूनीक आईडी.

पैरामीटर

नामटाइपब्यौरा
actionRuleIdStringयह आईडी, इवेंट ऐक्शन की पहचान करता है.

वापसी का टिकट

Condition — यह Condition ऑब्जेक्ट, चेनिंग के लिए.


setExpressionDataCondition(expressionDataCondition)

यह CEL एक्सप्रेशन की पुष्टि करने की शर्त सेट करता है. इसका इस्तेमाल यह तय करने के लिए किया जाता है कि इवेंट ऐक्शन को चलना चाहिए या नहीं.

पैरामीटर

नामटाइपब्यौरा
expressionDataConditionExpressionDataConditionएक्सप्रेशन डेटा की स्थिति.

वापसी का टिकट

Condition — यह Condition ऑब्जेक्ट है, जिसका इस्तेमाल चेनिंग के लिए किया जाता है.