Class EventAction

การดำเนินการของเหตุการณ์

EventAction ที่จะเรียกใช้เมื่อตรงตามเงื่อนไขการตรวจสอบความถูกต้องของนิพจน์ CEL

พร้อมให้บริการผ่านโปรแกรม Gemini เวอร์ชันอัลฟ่า เท่านั้นสำหรับส่วนเสริม 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 สำหรับการเชื่อมโยง