UNPKG

choerodon-ui

Version:

An enterprise-class UI design language and React-based implementation

18 lines (17 loc) 697 B
declare type handler = [Function, boolean]; export default class EventManager { events: { [eventName: string]: handler[]; }; el?: any; constructor(el?: any); addEventListener(eventName: string, fn: Function, useCapture?: boolean): EventManager; removeEventListener(eventName: string, fn?: Function, useCapture?: boolean): EventManager; fireEventSync(eventName: string, ...rest: any[]): boolean; fireEvent(eventName: string, ...rest: any[]): Promise<boolean>; clear(): EventManager; } export declare function preventDefault(e: any): void; export declare function stopPropagation(e: any): void; export declare function stopEvent(e: any): void; export {};