|
|
|
@ -15,6 +15,8 @@ import CssComposer from '../../css_composer'; |
|
|
|
import { EditorConfig, EditorConfigKeys } from '../config/config'; |
|
|
|
import Component from '../../dom_components/model/Component'; |
|
|
|
import BlockManager from '../../block_manager'; |
|
|
|
import SelectorManager from '../../selector_manager'; |
|
|
|
import ParserModule from '../../parser'; |
|
|
|
|
|
|
|
//@ts-ignore
|
|
|
|
Backbone.$ = $; |
|
|
|
@ -126,6 +128,14 @@ export default class EditorModel extends Model { |
|
|
|
return this.get('BlockManager'); |
|
|
|
} |
|
|
|
|
|
|
|
get Selectors(): SelectorManager { |
|
|
|
return this.get('SelectorManager'); |
|
|
|
} |
|
|
|
|
|
|
|
get Parser(): ParserModule { |
|
|
|
return this.get('Parser'); |
|
|
|
} |
|
|
|
|
|
|
|
constructor(conf: EditorConfig = {}) { |
|
|
|
super(); |
|
|
|
this._config = conf; |
|
|
|
|