Class EventAction

TindakanPeristiwa

EventAction yang akan dijalankan saat kondisi validasi ekspresi CEL terpenuhi.

Hanya tersedia melalui program Alfa Gemini untuk add-on Google Workspace yang memperluas Alur Google Workspace.

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

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addPostEventTrigger(trigger)EventActionMenambahkan kondisi validasi ekspresi CEL untuk dievaluasi setelah tindakan peristiwa berjalan.
setActionRuleId(actionRuleId)EventActionMenetapkan ID unik untuk tindakan peristiwa.
setCommonWidgetAction(commonWidgetAction)EventActionMenetapkan tindakan widget umum untuk widget.
setExpressionDataAction(expressionDataAction)EventActionMenetapkan tindakan data validasi ekspresi CEL untuk widget.

Dokumentasi mendetail

addPostEventTrigger(trigger)

Menambahkan kondisi validasi ekspresi CEL untuk dievaluasi setelah tindakan peristiwa berjalan.

Parameter

NamaJenisDeskripsi
triggerTriggerPemicu validasi ekspresi CEL yang akan ditambahkan.

Pulang pergi

EventAction — EventAction, untuk pengaitan.


setActionRuleId(actionRuleId)

Menetapkan ID unik untuk tindakan peristiwa.

Parameter

NamaJenisDeskripsi
actionRuleIdStringID unik untuk aturan tindakan.

Pulang pergi

EventAction — EventAction, untuk pengaitan.


setCommonWidgetAction(commonWidgetAction)

Menetapkan tindakan widget umum untuk widget.

Parameter

NamaJenisDeskripsi
commonWidgetActionCommonWidgetActionTindakan widget umum.

Pulang pergi

EventAction — EventAction, untuk pengaitan.


setExpressionDataAction(expressionDataAction)

Menetapkan tindakan data validasi ekspresi CEL untuk widget.

Parameter

NamaJenisDeskripsi
expressionDataActionExpressionDataActionTindakan data ekspresi.

Pulang pergi

EventAction — EventAction, untuk pengaitan.