Class EventAction

ইভেন্টঅ্যাকশন

একটি EventAction যা CEL এক্সপ্রেশন ভ্যালিডেশন শর্ত পূরণ হলে রান করবে।

শুধুমাত্র সেইসব Google Workspace অ্যাড-অনের জন্য উপলব্ধ, যেগুলো Google Workspace Studio-এর পরিধি বৃদ্ধি করে।

const eventAction = CardService.newEventAction().setActionRuleId("CEL_TEXTBOX_EVALUATION_RULE_ID")
.setExpressionDataAction(expressionDataAction)
.addPostEventTrigger(trigger_success)
.addPostEventTrigger(trigger_failure);

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Post Event Trigger(trigger) Event Action ইভেন্ট অ্যাকশনটি চলার পরে মূল্যায়ন করার জন্য একটি CEL এক্সপ্রেশন ভ্যালিডেশন কন্ডিশন যোগ করে।
set Action Rule Id(actionRuleId) Event Action ইভেন্ট অ্যাকশনের জন্য একটি অনন্য শনাক্তকারী নির্ধারণ করে।
set Common Widget Action(commonWidgetAction) Event Action উইজেটগুলোর জন্য সাধারণ উইজেট অ্যাকশন সেট করুন।
set Expression Data Action(expressionDataAction) Event Action উইজেটগুলির জন্য CEL এক্সপ্রেশন ভ্যালিডেশন ডেটা অ্যাকশন নির্ধারণ করে।

বিস্তারিত ডকুমেন্টেশন

addPostEventTrigger(trigger)

ইভেন্ট অ্যাকশনটি চলার পরে মূল্যায়ন করার জন্য একটি CEL এক্সপ্রেশন ভ্যালিডেশন কন্ডিশন যোগ করে।

প্যারামিটার

নাম প্রকার বর্ণনা
trigger Trigger যোগ করার জন্য CEL এক্সপ্রেশন ভ্যালিডেশন ট্রিগার।

ফেরত

EventAction — চেইনিং-এর জন্য ব্যবহৃত EventAction।


setActionRuleId(actionRuleId)

ইভেন্ট অ্যাকশনের জন্য একটি অনন্য শনাক্তকারী নির্ধারণ করে।

প্যারামিটার

নাম প্রকার বর্ণনা
action Rule Id String অ্যাকশন রুলটির অনন্য শনাক্তকারী।

ফেরত

EventAction — চেইনিং-এর জন্য ব্যবহৃত EventAction।


setCommonWidgetAction(commonWidgetAction)

উইজেটগুলোর জন্য সাধারণ উইজেট অ্যাকশন সেট করুন।

প্যারামিটার

নাম প্রকার বর্ণনা
common Widget Action Common Widget Action সাধারণ উইজেট অ্যাকশন।

ফেরত

EventAction — চেইনিং-এর জন্য ব্যবহৃত EventAction।


setExpressionDataAction(expressionDataAction)

উইজেটগুলির জন্য CEL এক্সপ্রেশন ভ্যালিডেশন ডেটা অ্যাকশন নির্ধারণ করে।

প্যারামিটার

নাম প্রকার বর্ণনা
expression Data Action Expression Data Action এক্সপ্রেশন ডেটা অ্যাকশন।

ফেরত

EventAction — চেইনিং-এর জন্য ব্যবহৃত EventAction।