Class EventAction

الحدثالإجراء

تمثّل هذه السمة EventAction يتم تنفيذه عند استيفاء شرط التحقّق من صحة تعبير CEL.

تتوفّر هذه الميزة فقط من خلال برنامج Gemini Alpha لإضافات Google Workspace التي توسّع نطاق استخدام Google Workspace Flows.

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

الطُرق

الطريقةنوع القيمة التي يتم إرجاعهاوصف قصير
addPostEventTrigger(trigger)EventActionتضيف هذه السمة شرط التحقّق من صحة تعبير CEL ليتم تقييمه بعد تنفيذ إجراء الحدث.
setActionRuleId(actionRuleId)EventActionتضبط هذه السمة معرّفًا فريدًا لإجراء الحدث.
setCommonWidgetAction(commonWidgetAction)EventActionضبط إجراء التطبيق المصغّر الشائع للتطبيقات المصغّرة
setExpressionDataAction(expressionDataAction)EventActionتضبط هذه السمة إجراء البيانات التحقّق من صحة تعبير CEL للعناصر.

مستندات تفصيلية

addPostEventTrigger(trigger)

تضيف هذه السمة شرط التحقّق من صحة تعبير CEL ليتم تقييمه بعد تنفيذ إجراء الحدث.

المعلمات

الاسمالنوعالوصف
triggerTriggerمشغّل التحقّق من صحة تعبير CEL المطلوب إضافته

الإرجاع

EventAction: تمثّل هذه السمة EventAction، وذلك من أجل الربط.


setActionRuleId(actionRuleId)

تضبط هذه السمة معرّفًا فريدًا لإجراء الحدث.

المعلمات

الاسمالنوعالوصف
actionRuleIdStringالمعرّف الفريد لقاعدة الإجراء.

الإرجاع

EventAction: تمثّل هذه السمة EventAction، وذلك من أجل الربط.


setCommonWidgetAction(commonWidgetAction)

ضبط إجراء التطبيق المصغّر الشائع للتطبيقات المصغّرة

المعلمات

الاسمالنوعالوصف
commonWidgetActionCommonWidgetActionالإجراء الشائع للأداة.

الإرجاع

EventAction: تمثّل هذه السمة EventAction، وذلك من أجل الربط.


setExpressionDataAction(expressionDataAction)

تضبط هذه السمة إجراء البيانات التحقّق من صحة تعبير CEL للعناصر.

المعلمات

الاسمالنوعالوصف
expressionDataActionExpressionDataActionإجراء بيانات التعبير

الإرجاع

EventAction: تمثّل هذه السمة EventAction، وذلك من أجل الربط.