یک 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 | یک شناسه منحصر به فرد برای رویداد (action) تعیین میکند. |
set Common Widget Action(commonWidgetAction) | Event Action | عملکرد ویجت مشترک را برای ویجتها تنظیم کنید. |
set Expression Data Action(expressionDataAction) | Event Action | اکشن داده اعتبارسنجی عبارت CEL را برای ویجتها تنظیم میکند. |
مستندات دقیق
add Post Event Trigger(trigger)
یک شرط اعتبارسنجی عبارت CEL اضافه میکند تا پس از اجرای رویداد، ارزیابی شود.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
trigger | Trigger | اعتبارسنجی عبارت CEL باعث اضافه شدن میشود. |
بازگشت
Event Action — اقدام رویداد، برای زنجیرهسازی.
set Action Rule Id(actionRuleId)
یک شناسه منحصر به فرد برای رویداد (action) تعیین میکند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
action Rule Id | String | شناسه منحصر به فرد برای قانون عمل. |
بازگشت
Event Action — اقدام رویداد، برای زنجیرهسازی.
set Common Widget Action(commonWidgetAction)
عملکرد ویجت مشترک را برای ویجتها تنظیم کنید.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
common Widget Action | Common Widget Action | عملکرد رایج ویجت. |
بازگشت
Event Action — اقدام رویداد، برای زنجیرهسازی.
set Expression Data Action(expressionDataAction)
اکشن داده اعتبارسنجی عبارت CEL را برای ویجتها تنظیم میکند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
expression Data Action | Expression Data Action | عمل دادهی عبارت. |
بازگشت
Event Action — اقدام رویداد، برای زنجیرهسازی.