Type Alias: EventKey<EventMap>
type EventKey<EventMap> = Extract<
{
[K in keyof EventMap]: EventMap[K] extends EventPayloadValue
? K
: never;
}[keyof EventMap],
string
>;
Defined in: electron/events/TypedEventBus.ts:186
Extracts the string key union from a typed event map, excluding keys whose values are not valid event payloads.
Type Parameters
EventMap
EventMap extends TypedEventMap