Class EventAction

Hành độngSự kiện

Một EventAction sẽ chạy khi đáp ứng điều kiện xác thực biểu thức CEL.

Chỉ có trong chương trình Gemini Alpha cho các tiện ích bổ sung Google Workspace mở rộng Google Workspace Flows.

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

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addPostEventTrigger(trigger)EventActionThêm điều kiện xác thực biểu thức CEL để đánh giá sau khi thao tác sự kiện chạy.
setActionRuleId(actionRuleId)EventActionĐặt giá trị nhận dạng riêng biệt cho hành động của sự kiện.
setCommonWidgetAction(commonWidgetAction)EventActionĐặt thao tác tiện ích chung cho các tiện ích.
setExpressionDataAction(expressionDataAction)EventActionĐặt thao tác dữ liệu xác thực biểu thức CEL cho các tiện ích.

Tài liệu chi tiết

addPostEventTrigger(trigger)

Thêm điều kiện xác thực biểu thức CEL để đánh giá sau khi thao tác sự kiện chạy.

Thông số

TênLoạiMô tả
triggerTriggerĐiều kiện kích hoạt xác thực biểu thức CEL cần thêm.

Cầu thủ trả bóng

EventAction – EventAction, để liên kết.


setActionRuleId(actionRuleId)

Đặt giá trị nhận dạng riêng biệt cho hành động của sự kiện.

Thông số

TênLoạiMô tả
actionRuleIdStringGiá trị nhận dạng riêng biệt của quy tắc hành động.

Cầu thủ trả bóng

EventAction – EventAction, để liên kết.


setCommonWidgetAction(commonWidgetAction)

Đặt thao tác tiện ích chung cho các tiện ích.

Thông số

TênLoạiMô tả
commonWidgetActionCommonWidgetActionThao tác tiện ích phổ biến.

Cầu thủ trả bóng

EventAction – EventAction, để liên kết.


setExpressionDataAction(expressionDataAction)

Đặt thao tác dữ liệu xác thực biểu thức CEL cho các tiện ích.

Thông số

TênLoạiMô tả
expressionDataActionExpressionDataActionThao tác dữ liệu biểu thức.

Cầu thủ trả bóng

EventAction – EventAction, để liên kết.