|
|
@@ -18,6 +18,7 @@ import PreventMarkdownListInterceptor from './PreventMarkdownListInterceptor';
|
|
|
import MarkdownTableInterceptor from './MarkdownTableInterceptor';
|
|
|
import mtu from './MarkdownTableUtil';
|
|
|
import mdu from './MarkdownDrawioUtil';
|
|
|
+import GridEditModal from './GridEditModal';
|
|
|
import HandsontableModal from './HandsontableModal';
|
|
|
import EditorIcon from './EditorIcon';
|
|
|
import DrawioModal from './DrawioModal';
|
|
|
@@ -71,6 +72,7 @@ export default class CodeMirrorEditor extends AbstractEditor {
|
|
|
additionalClassSet: new Set(),
|
|
|
};
|
|
|
|
|
|
+ this.GridEditModal = React.createRef();
|
|
|
this.handsontableModal = React.createRef();
|
|
|
this.drawioModal = React.createRef();
|
|
|
|
|
|
@@ -649,6 +651,10 @@ export default class CodeMirrorEditor extends AbstractEditor {
|
|
|
cm.focus();
|
|
|
}
|
|
|
|
|
|
+ showGridEditorHandler() {
|
|
|
+ this.GridEditModal.current.show();
|
|
|
+ }
|
|
|
+
|
|
|
showHandsonTableHandler() {
|
|
|
this.handsontableModal.current.show(mtu.getMarkdownTable(this.getCodeMirror()));
|
|
|
}
|