Explorar el Código

Fixing after changes introduced in t/ckeditor5-engine/1236

Szymon Cofalik hace 7 años
padre
commit
0263e28d6b

+ 9 - 7
packages/ckeditor5-ui/tests/panel/balloon/contextualballoon.js

@@ -12,7 +12,7 @@ import Plugin from '@ckeditor/ckeditor5-core/src/plugin';
 import Paragraph from '@ckeditor/ckeditor5-paragraph/src/paragraph';
 import ViewContainerElement from '@ckeditor/ckeditor5-engine/src/view/containerelement';
 import ViewEditableElement from '@ckeditor/ckeditor5-engine/src/view/editableelement';
-import buildModelConverter from '@ckeditor/ckeditor5-engine/src/conversion/buildmodelconverter';
+import { downcastElementToElement } from '@ckeditor/ckeditor5-engine/src/conversion/downcast-converters';
 import { setData as setModelData } from '@ckeditor/ckeditor5-engine/src/dev-utils/model';
 
 /* global document, Event */
@@ -102,13 +102,15 @@ describe( 'ContextualBalloon', () => {
 				model.schema.register( 'nestedEditable', { allowIn: 'widget' } );
 				model.schema.extend( '$text', { allowIn: 'nestedEditable' } );
 
-				buildModelConverter().for( editor.data.modelToView, editor.editing.modelToView )
-					.fromElement( 'widget' )
-					.toElement( () => new ViewContainerElement( 'figure', { contenteditable: 'false' } ) );
+				editor.conversion.for( 'downcast' ).add( downcastElementToElement( {
+					model: 'widget',
+					view: () => new ViewContainerElement( 'figure', { contenteditable: 'false' } )
+				} ) );
 
-				buildModelConverter().for( editor.data.modelToView, editor.editing.modelToView )
-					.fromElement( 'nestedEditable' )
-					.toElement( () => new ViewEditableElement( 'figcaption', { contenteditable: 'true' } ) );
+				editor.conversion.for( 'downcast' ).add( downcastElementToElement( {
+					model: 'widget',
+					view: () => new ViewEditableElement( 'figcaption', { contenteditable: 'true' } )
+				} ) );
 
 				setModelData( model, '<widget><nestedEditable>[]foo</nestedEditable></widget>' );