@tinyactors/scxmljs
    Preparing search index...

    Interface SCXMLEvent

    The _event object (spec §5.10.1). Every field is always present.

    interface SCXMLEvent {
        data?: unknown;
        invokeid?: string;
        name: string;
        origin?: string;
        origintype?: string;
        sendid?: string;
        type: "platform" | "internal" | "external";
    }
    Index

    Properties

    data?: unknown

    The payload: namelist/<param> values, <content>, <donedata>, or what the host passed to send().

    invokeid?: string

    Set when the event comes from an invoked child session or service.

    name: string

    The event name, for example "issues.opened" or "done.state.checkout".

    origin?: string

    Where to reply: for the SCXML processor, #_scxml_<sessionid> of the sender.

    origintype?: string

    The type URI of the I/O processor the event came through.

    sendid?: string

    The id (or generated id) of the <send> that produced the event; also set on errors raised by a <send>.

    type: "platform" | "internal" | "external"

    platform for events the interpreter raises (done.*, error.*), internal for <raise> and #_internal, external for everything else.