UNPKG

3.95 kBJavaScriptView Raw
1"use strict";
2var __assign = (this && this.__assign) || function () {
3 __assign = Object.assign || function(t) {
4 for (var s, i = 1, n = arguments.length; i < n; i++) {
5 s = arguments[i];
6 for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
7 t[p] = s[p];
8 }
9 return t;
10 };
11 return __assign.apply(this, arguments);
12};
13Object.defineProperty(exports, "__esModule", { value: true });
14exports.EditorPropTypes = exports.eventPropTypes = void 0;
15var PropTypes = require("prop-types");
16exports.eventPropTypes = {
17 onActivate: PropTypes.func,
18 onAddUndo: PropTypes.func,
19 onBeforeAddUndo: PropTypes.func,
20 onBeforeExecCommand: PropTypes.func,
21 onBeforeGetContent: PropTypes.func,
22 onBeforeRenderUI: PropTypes.func,
23 onBeforeSetContent: PropTypes.func,
24 onBeforePaste: PropTypes.func,
25 onBlur: PropTypes.func,
26 onChange: PropTypes.func,
27 onClearUndos: PropTypes.func,
28 onClick: PropTypes.func,
29 onContextMenu: PropTypes.func,
30 onCommentChange: PropTypes.func,
31 onCopy: PropTypes.func,
32 onCut: PropTypes.func,
33 onDblclick: PropTypes.func,
34 onDeactivate: PropTypes.func,
35 onDirty: PropTypes.func,
36 onDrag: PropTypes.func,
37 onDragDrop: PropTypes.func,
38 onDragEnd: PropTypes.func,
39 onDragGesture: PropTypes.func,
40 onDragOver: PropTypes.func,
41 onDrop: PropTypes.func,
42 onExecCommand: PropTypes.func,
43 onFocus: PropTypes.func,
44 onFocusIn: PropTypes.func,
45 onFocusOut: PropTypes.func,
46 onGetContent: PropTypes.func,
47 onHide: PropTypes.func,
48 onInit: PropTypes.func,
49 onKeyDown: PropTypes.func,
50 onKeyPress: PropTypes.func,
51 onKeyUp: PropTypes.func,
52 onLoadContent: PropTypes.func,
53 onMouseDown: PropTypes.func,
54 onMouseEnter: PropTypes.func,
55 onMouseLeave: PropTypes.func,
56 onMouseMove: PropTypes.func,
57 onMouseOut: PropTypes.func,
58 onMouseOver: PropTypes.func,
59 onMouseUp: PropTypes.func,
60 onNodeChange: PropTypes.func,
61 onObjectResizeStart: PropTypes.func,
62 onObjectResized: PropTypes.func,
63 onObjectSelected: PropTypes.func,
64 onPaste: PropTypes.func,
65 onPostProcess: PropTypes.func,
66 onPostRender: PropTypes.func,
67 onPreProcess: PropTypes.func,
68 onProgressState: PropTypes.func,
69 onRedo: PropTypes.func,
70 onRemove: PropTypes.func,
71 onReset: PropTypes.func,
72 onSaveContent: PropTypes.func,
73 onSelectionChange: PropTypes.func,
74 onSetAttrib: PropTypes.func,
75 onSetContent: PropTypes.func,
76 onShow: PropTypes.func,
77 onSubmit: PropTypes.func,
78 onUndo: PropTypes.func,
79 onVisualAid: PropTypes.func,
80 onSkinLoadError: PropTypes.func,
81 onThemeLoadError: PropTypes.func,
82 onModelLoadError: PropTypes.func,
83 onPluginLoadError: PropTypes.func,
84 onIconsLoadError: PropTypes.func,
85 onLanguageLoadError: PropTypes.func,
86 onScriptsLoad: PropTypes.func,
87 onScriptsLoadError: PropTypes.func,
88};
89exports.EditorPropTypes = __assign({ apiKey: PropTypes.string, id: PropTypes.string, inline: PropTypes.bool, init: PropTypes.object, initialValue: PropTypes.string, onEditorChange: PropTypes.func, value: PropTypes.string, tagName: PropTypes.string, cloudChannel: PropTypes.string, plugins: PropTypes.oneOfType([PropTypes.string, PropTypes.array]), toolbar: PropTypes.oneOfType([PropTypes.string, PropTypes.array]), disabled: PropTypes.bool, textareaName: PropTypes.string, tinymceScriptSrc: PropTypes.oneOfType([
90 PropTypes.string,
91 PropTypes.arrayOf(PropTypes.string),
92 PropTypes.arrayOf(PropTypes.shape({
93 src: PropTypes.string,
94 async: PropTypes.bool,
95 defer: PropTypes.bool
96 }))
97 ]), rollback: PropTypes.oneOfType([PropTypes.number, PropTypes.oneOf([false])]), scriptLoading: PropTypes.shape({
98 async: PropTypes.bool,
99 defer: PropTypes.bool,
100 delay: PropTypes.number
101 }) }, exports.eventPropTypes);