UNPKG

@es-react/react

Version:

Hippy react framework

24 lines (23 loc) 949 B
import { HippyTypes } from '../types'; type EventParam = string[] | number[]; interface NativeEvent { id: number; currentId: number; nativeName: string; originalName: string; eventPhase: HippyTypes.EventPhase; params?: any; } declare function receiveComponentEvent(nativeEvent: NativeEvent, domEvent: HippyTypes.DOMEvent): void; declare function getHippyEventHub(eventName: any): any; declare function registerNativeEventHub(eventName: any): any; declare function unregisterNativeEventHub(eventName: any): void; declare function receiveNativeEvent(nativeEvent: EventParam): void; declare const EventDispatcher: { registerNativeEventHub: typeof registerNativeEventHub; getHippyEventHub: typeof getHippyEventHub; unregisterNativeEventHub: typeof unregisterNativeEventHub; receiveNativeEvent: typeof receiveNativeEvent; receiveComponentEvent: typeof receiveComponentEvent; }; export default EventDispatcher;