8
0
Эх сурвалжийг харах

Aligned EditorUI to the new View API.

Aleksander Nowodzinski 9 жил өмнө
parent
commit
85a58b478b

+ 0 - 8
packages/ckeditor5-ui/src/editorui/boxed/boxededitorui.js

@@ -49,12 +49,4 @@ export default class BoxedEditorUI extends EditorUI {
 		 */
 		this.set( 'height', config.get( 'ui.height' ) );
 	}
-
-	/**
-	 * @readonly
-	 * @property {ui.Model} viewModel
-	 */
-	get viewModel() {
-		return this;
-	}
 }

+ 3 - 2
packages/ckeditor5-ui/src/editorui/editorui.js

@@ -9,7 +9,8 @@ import Controller from '../controller.js';
 import ControllerCollection from '../controllercollection.js';
 import ComponentFactory from '../componentfactory.js';
 import ObservableMixin from '../../utils/observablemixin.js';
-import IconManagerView from '../iconmanagerview.js';
+import IconManager from '../iconmanager/iconmanager.js';
+import IconManagerView from '../iconmanager/iconmanagerview.js';
 import iconManagerModel from '../../../theme/iconmanagermodel.js';
 import mix from '../../utils/mix.js';
 
@@ -70,7 +71,7 @@ export default class EditorUI extends Controller {
 		this.icons = iconManagerModel.icons;
 
 		this.collections.get( 'body' ).add(
-			new Controller( iconManagerModel, new IconManagerView( iconManagerModel ) )
+			new IconManager( iconManagerModel, new IconManagerView() )
 		);
 	}
 }

+ 2 - 3
packages/ckeditor5-ui/src/editorui/editoruiview.js

@@ -18,11 +18,10 @@ export default class EditorUIView extends View {
 	/**
 	 * Creates a EditorUIView instance.
 	 *
-	 * @param {utils.Observable} model (View)Model of this view.
 	 * @param {utils.Locale} [locale] The {@link ckeditor5.Editor#locale editor's locale} instance.
 	 */
-	constructor( model, locale ) {
-		super( model, locale );
+	constructor( locale ) {
+		super( locale );
 
 		this._createBodyRegion();