OptionaldataThe payload: namelist/<param> values, <content>, <donedata>, or what the host passed to send().
OptionalinvokeidSet when the event comes from an invoked child session or service.
The event name, for example "issues.opened" or "done.state.checkout".
OptionaloriginWhere to reply: for the SCXML processor, #_scxml_<sessionid> of the sender.
OptionalorigintypeThe type URI of the I/O processor the event came through.
OptionalsendidThe id (or generated id) of the <send> that produced the event; also set on errors raised by a <send>.
platform for events the interpreter raises (done.*, error.*), internal for <raise> and #_internal, external for everything else.
The
_eventobject (spec §5.10.1). Every field is always present.