- Preparing search index...
- The search index is not available
Type Parameters
-
MAP extends {
[key: string]: ((...args: any[]) => any);
}
-
EVENT extends keyof MAP = keyof MAP
Constructors
constructor
- new Eventify<MAP, EVENT>(): Eventify<MAP, EVENT>
-
Type Parameters
-
MAP extends {
[key: string]: ((...args: any[]) => any);
}
-
EVENT extends string | number | symbol = keyof MAP
Returns Eventify<MAP, EVENT>
Methods
destruct
- destruct(): void
-
Returns void
off
- off(name: keyof MAP, func: MAP[EVENT]): Eventify<MAP, EVENT>
-
Parameters
-
name: keyof MAP
-
func: MAP[EVENT]
Returns Eventify<MAP, EVENT>
on
- on(name: EVENT, func: MAP[EVENT]): Eventify<MAP, EVENT>
-
Parameters
-
name: EVENT
-
func: MAP[EVENT]
Returns Eventify<MAP, EVENT>
Class for adding event handling capability