Interface OwnerEventMap

Map from event type to its data shape, for typed .on() handlers.

interface OwnerEventMap {
    "acars.sent": BaseOwnerEvent<"acars.sent", AcarsSentData>;
    "assignments.changed": BaseOwnerEvent<
        "assignments.changed",
        AssignmentsChangedData,
    >;
    "client.disconnected": BaseOwnerEvent<
        "client.disconnected",
        ClientDisconnectedData,
    >;
    "config.changed": BaseOwnerEvent<"config.changed", ConfigChangedData>;
    "operation.closed": BaseOwnerEvent<"operation.closed", OperationClosedData>;
    "operation.opened": BaseOwnerEvent<"operation.opened", OperationOpenedData>;
    "ptt.start": BaseOwnerEvent<"ptt.start", PttStartData>;
    "ptt.stop": BaseOwnerEvent<"ptt.stop", PttStopData>;
    "ready-check.completed": BaseOwnerEvent<
        "ready-check.completed",
        ReadyCheckCompletedData,
    >;
    "ready-check.configured": BaseOwnerEvent<
        "ready-check.configured",
        ReadyCheckConfiguredData,
    >;
    "ready-check.removed": BaseOwnerEvent<
        "ready-check.removed",
        ReadyCheckRemovedData,
    >;
    "ready-check.response": BaseOwnerEvent<
        "ready-check.response",
        ReadyCheckResponseData,
    >;
    "ready-check.started": BaseOwnerEvent<
        "ready-check.started",
        ReadyCheckStartedData,
    >;
    "user.joined": BaseOwnerEvent<"user.joined", UserJoinedData>;
    "user.left": BaseOwnerEvent<"user.left", UserLeftData>;
}

Properties

"acars.sent": BaseOwnerEvent<"acars.sent", AcarsSentData>

Event fired when an ACARS message is sent.

"assignments.changed": BaseOwnerEvent<
    "assignments.changed",
    AssignmentsChangedData,
>

Event fired when assignments change.

"client.disconnected": BaseOwnerEvent<
    "client.disconnected",
    ClientDisconnectedData,
>

Event fired when a client disconnects.

"config.changed": BaseOwnerEvent<"config.changed", ConfigChangedData>

Event fired when configuration changes.

"operation.closed": BaseOwnerEvent<"operation.closed", OperationClosedData>

Event fired when an operation closes.

"operation.opened": BaseOwnerEvent<"operation.opened", OperationOpenedData>

Event fired when an operation opens.

"ptt.start": BaseOwnerEvent<"ptt.start", PttStartData>

Event fired when a user starts transmitting.

"ptt.stop": BaseOwnerEvent<"ptt.stop", PttStopData>

Event fired when a user stops transmitting.

"ready-check.completed": BaseOwnerEvent<
    "ready-check.completed",
    ReadyCheckCompletedData,
>

Event fired when a ready-check completes.

"ready-check.configured": BaseOwnerEvent<
    "ready-check.configured",
    ReadyCheckConfiguredData,
>

Event fired when a ready-check is configured.

"ready-check.removed": BaseOwnerEvent<
    "ready-check.removed",
    ReadyCheckRemovedData,
>

Event fired when a ready-check is removed.

"ready-check.response": BaseOwnerEvent<
    "ready-check.response",
    ReadyCheckResponseData,
>

Event fired when a participant responds to a ready-check.

"ready-check.started": BaseOwnerEvent<
    "ready-check.started",
    ReadyCheckStartedData,
>

Event fired when a ready-check starts.

"user.joined": BaseOwnerEvent<"user.joined", UserJoinedData>

Event fired when a user joins.

"user.left": BaseOwnerEvent<"user.left", UserLeftData>

Event fired when a user leaves.