From bf28005f468962134df4cb2d2dd3efd82639d4f4 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 26 Oct 2024 23:14:51 +0300 Subject: [PATCH] Create dedicated file for syntax highlight --- .../app/widgets/type_widgets/ckeditor/syntax_highlight.js | 3 +++ src/public/app/widgets/type_widgets/editable_text.js | 2 ++ 2 files changed, 5 insertions(+) create mode 100644 src/public/app/widgets/type_widgets/ckeditor/syntax_highlight.js diff --git a/src/public/app/widgets/type_widgets/ckeditor/syntax_highlight.js b/src/public/app/widgets/type_widgets/ckeditor/syntax_highlight.js new file mode 100644 index 000000000..f3dcbc584 --- /dev/null +++ b/src/public/app/widgets/type_widgets/ckeditor/syntax_highlight.js @@ -0,0 +1,3 @@ +export function initSyntaxHighlighting() { + console.log("Init syntax highlight"); +} \ No newline at end of file diff --git a/src/public/app/widgets/type_widgets/editable_text.js b/src/public/app/widgets/type_widgets/editable_text.js index c14fd246a..4d1bf82a0 100644 --- a/src/public/app/widgets/type_widgets/editable_text.js +++ b/src/public/app/widgets/type_widgets/editable_text.js @@ -10,6 +10,7 @@ import AbstractTextTypeWidget from "./abstract_text_type_widget.js"; import link from "../../services/link.js"; import appContext from "../../components/app_context.js"; import dialogService from "../../services/dialog.js"; +import { initSyntaxHighlighting } from "./ckeditor/syntax_highlight.js"; const ENABLE_INSPECTOR = false; @@ -157,6 +158,7 @@ export default class EditableTextTypeWidget extends AbstractTextTypeWidget { this.watchdog.setCreator(async (elementOrData, editorConfig) => { const editor = await BalloonEditor.create(elementOrData, editorConfig); + initSyntaxHighlighting(); editor.model.document.on('change:data', () => this.spacedUpdate.scheduleUpdate());