UNPKG

3.28 kBTypeScriptView Raw
1import { EventEmitter } from '@angular/core';
2export interface EventObj<T> {
3 event: T;
4 editor: any;
5}
6export declare class Events {
7 onBeforePaste: EventEmitter<EventObj<ClipboardEvent>>;
8 onBlur: EventEmitter<EventObj<FocusEvent>>;
9 onClick: EventEmitter<EventObj<MouseEvent>>;
10 onContextMenu: EventEmitter<EventObj<MouseEvent>>;
11 onCopy: EventEmitter<EventObj<ClipboardEvent>>;
12 onCut: EventEmitter<EventObj<ClipboardEvent>>;
13 onDblclick: EventEmitter<EventObj<MouseEvent>>;
14 onDrag: EventEmitter<EventObj<DragEvent>>;
15 onDragDrop: EventEmitter<EventObj<DragEvent>>;
16 onDragEnd: EventEmitter<EventObj<DragEvent>>;
17 onDragGesture: EventEmitter<EventObj<DragEvent>>;
18 onDragOver: EventEmitter<EventObj<DragEvent>>;
19 onDrop: EventEmitter<EventObj<DragEvent>>;
20 onFocus: EventEmitter<EventObj<FocusEvent>>;
21 onFocusIn: EventEmitter<EventObj<FocusEvent>>;
22 onFocusOut: EventEmitter<EventObj<FocusEvent>>;
23 onKeyDown: EventEmitter<EventObj<KeyboardEvent>>;
24 onKeyPress: EventEmitter<EventObj<KeyboardEvent>>;
25 onKeyUp: EventEmitter<EventObj<KeyboardEvent>>;
26 onMouseDown: EventEmitter<EventObj<MouseEvent>>;
27 onMouseEnter: EventEmitter<EventObj<MouseEvent>>;
28 onMouseLeave: EventEmitter<EventObj<MouseEvent>>;
29 onMouseMove: EventEmitter<EventObj<MouseEvent>>;
30 onMouseOut: EventEmitter<EventObj<MouseEvent>>;
31 onMouseOver: EventEmitter<EventObj<MouseEvent>>;
32 onMouseUp: EventEmitter<EventObj<MouseEvent>>;
33 onPaste: EventEmitter<EventObj<ClipboardEvent>>;
34 onSelectionChange: EventEmitter<EventObj<Event>>;
35 onActivate: EventEmitter<EventObj<any>>;
36 onAddUndo: EventEmitter<EventObj<any>>;
37 onBeforeAddUndo: EventEmitter<EventObj<any>>;
38 onBeforeExecCommand: EventEmitter<EventObj<any>>;
39 onBeforeGetContent: EventEmitter<EventObj<any>>;
40 onBeforeRenderUI: EventEmitter<EventObj<any>>;
41 onBeforeSetContent: EventEmitter<EventObj<any>>;
42 onChange: EventEmitter<EventObj<any>>;
43 onClearUndos: EventEmitter<EventObj<any>>;
44 onDeactivate: EventEmitter<EventObj<any>>;
45 onDirty: EventEmitter<EventObj<any>>;
46 onExecCommand: EventEmitter<EventObj<any>>;
47 onGetContent: EventEmitter<EventObj<any>>;
48 onHide: EventEmitter<EventObj<any>>;
49 onInit: EventEmitter<EventObj<any>>;
50 onLoadContent: EventEmitter<EventObj<any>>;
51 onNodeChange: EventEmitter<EventObj<any>>;
52 onPostProcess: EventEmitter<EventObj<any>>;
53 onPostRender: EventEmitter<EventObj<any>>;
54 onPreInit: EventEmitter<EventObj<any>>;
55 onPreProcess: EventEmitter<EventObj<any>>;
56 onProgressState: EventEmitter<EventObj<any>>;
57 onRedo: EventEmitter<EventObj<any>>;
58 onRemove: EventEmitter<EventObj<any>>;
59 onReset: EventEmitter<EventObj<any>>;
60 onSaveContent: EventEmitter<EventObj<any>>;
61 onSetAttrib: EventEmitter<EventObj<any>>;
62 onObjectResizeStart: EventEmitter<EventObj<any>>;
63 onObjectResized: EventEmitter<EventObj<any>>;
64 onObjectSelected: EventEmitter<EventObj<any>>;
65 onSetContent: EventEmitter<EventObj<any>>;
66 onShow: EventEmitter<EventObj<any>>;
67 onSubmit: EventEmitter<EventObj<any>>;
68 onUndo: EventEmitter<EventObj<any>>;
69 onVisualAid: EventEmitter<EventObj<any>>;
70}
71export declare const validEvents: (keyof Events)[];