CEL এক্সপ্রেশন ভ্যালিডেশনের অংশ হিসেবে কোনো ইভেন্ট অ্যাকশন চালানোর জন্য ব্যবহৃত একটি শর্ত।
শুধুমাত্র সেইসব Google Workspace অ্যাড-অনের জন্য উপলব্ধ, যেগুলো Google Workspace Studio-এর পরিধি বৃদ্ধি করে।
const condition = CardService.newCondition().setActionRuleId("CEL_TEXTBOX_SUCCESS_RULE_ID") .setExpressionDataCondition(CardService.newExpressionDataCondition() .setConditionType(CardService.ExpressionDataConditionType.EXPRESSION_EVALUATION_SUCCESS));
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
set Action Rule Id(actionRuleId) | Condition | শর্তটির প্রতিক্রিয়ায় যে অ্যাকশন রুলটি চালানো হবে, তার অনন্য আইডি। |
set Expression Data Condition(expressionDataCondition) | Condition | ইভেন্ট অ্যাকশনটি চালানো হবে কিনা তা নির্ধারণ করতে ব্যবহৃত CEL এক্সপ্রেশন ভ্যালিডেশন শর্তটি সেট করে। |
বিস্তারিত ডকুমেন্টেশন
setActionRuleId(actionRuleId)
শর্তটির প্রতিক্রিয়ায় যে অ্যাকশন রুলটি চালানো হবে, তার অনন্য আইডি।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
action Rule Id | String | যে আইডিটি একটি ইভেন্ট অ্যাকশনকে অনন্যভাবে শনাক্ত করে। |
ফেরত
Condition — এই Condition অবজেক্টটি, চেইনিং-এর জন্য ব্যবহৃত হয়।
setExpressionDataCondition(expressionDataCondition)
ইভেন্ট অ্যাকশনটি চালানো হবে কিনা তা নির্ধারণ করতে ব্যবহৃত CEL এক্সপ্রেশন ভ্যালিডেশন শর্তটি সেট করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
expression Data Condition | Expression Data Condition | একটি এক্সপ্রেশন ডেটা শর্ত। |
ফেরত
Condition — চেইনিং-এর জন্য ব্যবহৃত Condition অবজেক্ট।