1 | import { EventEmitter } from '@angular/core';
|
2 | export interface EventObj<T> {
|
3 | event: T;
|
4 | editor: any;
|
5 | }
|
6 | export 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 | }
|
71 | export declare const validEvents: (keyof Events)[];
|