Class Condition

অবস্থা

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 অবজেক্ট।