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);

روش‌ها

روش نوع بازگشتی شرح مختصر
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 — اقدام رویداد، برای زنجیره‌سازی.