UNPKG

@es-react/react

Version:

Hippy react framework

25 lines (24 loc) 694 B
interface HippyEventHub { eventName: string; nextIdForHandler: number; handlerContainer: { [key: string]: { id: number; eventHandler: Function; context: any; } | undefined; }; } declare class HippyEventHub implements HippyEventHub { constructor(eventName: string); getEventListeners(): ({ id: number; eventHandler: Function; context: any; } | undefined)[]; getHandlerSize(): number; addEventHandler(handler: Function, callContext: any): number; notifyEvent(...eventParams: any): void; removeEventHandler(handlerId: number | undefined): void; } export default HippyEventHub;