Class Condition

وضعیت

شرطی که برای اجرای یک رویداد به عنوان بخشی از اعتبارسنجی عبارت CEL استفاده می‌شود.

فقط از طریق برنامه Gemini Alpha برای افزونه‌های Google Workspace که Google Workspace Flows را گسترش می‌دهند، در دسترس است.

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 را که برای تعیین اینکه آیا رویداد باید اجرا شود یا خیر، تنظیم می‌کند.

مستندات دقیق

set Action Rule Id(actionRuleId)

شناسه‌ی منحصر به فردِ قانونِ عملی که قرار است در پاسخ به شرط اجرا شود.

پارامترها

نام نوع توضیحات
action Rule Id String شناسه‌ای که به طور منحصر به فرد یک رویداد یا عمل را مشخص می‌کند.

بازگشت

Condition — این شیء شرط (Condition) برای زنجیره‌سازی است.


set Expression Data Condition(expressionDataCondition)

شرط اعتبارسنجی عبارت CEL را که برای تعیین اینکه آیا رویداد باید اجرا شود یا خیر، تنظیم می‌کند.

پارامترها

نام نوع توضیحات
expression Data Condition Expression Data Condition یک شرط داده‌ایِ عبارت.

بازگشت

Condition — شیء شرط (Condition)، برای زنجیره‌سازی.