diff --git a/src/editor/index.ts b/src/editor/index.ts index c93b84e0b..cc75b3082 100644 --- a/src/editor/index.ts +++ b/src/editor/index.ts @@ -181,13 +181,11 @@ export default class EditorModule implements IBaseModule { get SelectorManager() { return this.em.Selectors; } - //@ts-ignore - get Styles(): StyleManagerModule { - return this.em.get('StyleManager'); + get Styles() { + return this.em.Styles; } - //@ts-ignore - get StyleManager(): StyleManagerModule { - return this.em.get('StyleManager'); + get StyleManager() { + return this.em.Styles; } get Devices() { return this.em.Devices; diff --git a/src/editor/model/Editor.ts b/src/editor/model/Editor.ts index 2125e25b9..86895ca6f 100644 --- a/src/editor/model/Editor.ts +++ b/src/editor/model/Editor.ts @@ -32,6 +32,7 @@ import CodeManagerModule from '../../code_manager'; import UndoManagerModule from '../../undo_manager'; import RichTextEditorModule from '../../rich_text_editor'; import CommandsModule from '../../commands'; +import StyleManager from '../../style_manager'; //@ts-ignore Backbone.$ = $; @@ -211,6 +212,10 @@ export default class EditorModel extends Model { return this.get('PageManager'); } + get Styles(): StyleManager { + return this.get('StyleManager'); + } + constructor(conf: EditorConfig = {}) { super(); this._config = conf;