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>
"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>