Browse Source

Implemented base Editing and Data controllers.

Piotrek Koszuliński 9 năm trước cách đây
mục cha
commit
6c67e9e493

+ 15 - 0
packages/ckeditor5-engine/src/treecontroller/datacontroller.js

@@ -0,0 +1,15 @@
+/**
+ * @license Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+ * For licensing, see LICENSE.md.
+ */
+
+'use strict';
+
+export default class DataController {
+	constructor( modelDocument, dataProcessor ) {
+		this.model = modelDocument;
+		this.processor = dataProcessor;
+	}
+
+	destroy() {}
+}

+ 17 - 0
packages/ckeditor5-engine/src/treecontroller/editingcontroller.js

@@ -0,0 +1,17 @@
+/**
+ * @license Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
+ * For licensing, see LICENSE.md.
+ */
+
+'use strict';
+
+import TreeView from '../treeview/treeview.js';
+
+export default class EditingController {
+	constructor( modelDocument ) {
+		this.model = modelDocument;
+		this.view = new TreeView();
+	}
+
+	destroy() {}
+}