MessageEventTrigger extension type

The trigger reported in MessageEventData.event.

The API can add values at any time. A value this version of the package does not know is kept as it is, and isKnown is false for it, so handle it in a default branch.

on

Constructors

MessageEventTrigger(String value)
const

Properties

isKnown → bool
Whether this version of the package knows this value.
no setter
value → String
The string the API uses for this value.
final

Constants

onBounced → const MessageEventTrigger
message.bounced.
onClicked → const MessageEventTrigger
message.clicked.
onDelivered → const MessageEventTrigger
message.delivered.
onFailed → const MessageEventTrigger
message.failed.
onOpened → const MessageEventTrigger
message.opened.
onReception → const MessageEventTrigger
message.reception.
onSuppressed → const MessageEventTrigger
message.suppressed.
onTransientError → const MessageEventTrigger
message.transient_error.
values → const List<MessageEventTrigger>
Every value this version of the package knows.