Class EventAction

EventAction

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

Chỉ dùng được đối với những tiện ích bổ sung của Google Workspace mở rộng Google Workspace Studio.

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 chạy hành động sự kiện.
setActionRuleId(actionRuleId)EventActionĐặt giá trị nhận dạng riêng biệt cho hành động sự kiện.
setCommonWidgetAction(commonWidgetAction)EventActionĐặt hành động tiện ích thông thường cho các tiện ích.
setExpressionDataAction(expressionDataAction)EventActionĐặt hành động dữ liệu xác thực biểu thức CEL validation 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 chạy hành động sự kiện.

Thông số

TênLoạiMô tả
triggerTriggerTrình 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 để tạo chuỗi.


setActionRuleId(actionRuleId)

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

Thông số

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

Cầu thủ trả bóng

EventAction – EventAction để tạo chuỗi.


setCommonWidgetAction(commonWidgetAction)

Đặt hành động tiện ích thông thường cho các tiện ích.

Thông số

TênLoạiMô tả
commonWidgetActionCommonWidgetActionHành động tiện ích thông thường.

Cầu thủ trả bóng

EventAction – EventAction để tạo chuỗi.


setExpressionDataAction(expressionDataAction)

Đặt hành động dữ liệu xác thực biểu thức CEL validation cho các tiện ích.

Thông số

TênLoạiMô tả
expressionDataActionExpressionDataActionHành động dữ liệu biểu thức.

Cầu thủ trả bóng

EventAction – EventAction để tạo chuỗi.