Web utility
    Preparing search index...

    Type Alias EventHandlerNames<T>

    EventHandlerNames: {
        [K in keyof T]: K extends `on${infer N}`
            ? T[K] extends (event: Event) => any ? N : never
            : never
    }[keyof T]

    Type Parameters