KEventHandler<EventMap>:

handlers:

registers: Partial<MappedType>

on<Name>(name: Name , action: (args: EventMap[Name] )=>void ): KEventController

onOnce<Name>(name: Name , action: (args: EventMap[Name] )=>void ): KEventController

next<Name>(name: Name ): Promise<unknown>

trigger<Name>(name: Name , args: EventMap[Name] ): void

remove<Name>(name: Name ): void

clear(): void

numListeners<Name>(name: Name ): number