8
0
Просмотр исходного кода

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

Szymon Cofalik 8 лет назад
Родитель
Сommit
6b16f8a891

+ 6 - 1
packages/ckeditor5-link/src/linkengine.js

@@ -36,7 +36,12 @@ export default class LinkEngine extends Plugin {
 
 		editor.conversion.for( 'upcast' )
 			.add( upcastElementToAttribute( {
-				view: { name: 'a', attribute: { href: true } },
+				view: {
+					name: 'a',
+					attribute: {
+						href: true
+					}
+				},
 				model: viewElement => ( {
 					key: 'linkHref',
 					value: viewElement.getAttribute( 'href' )

+ 2 - 4
packages/ckeditor5-link/tests/linkengine.js

@@ -13,7 +13,7 @@ import { getData as getModelData, setData as setModelData } from '@ckeditor/cked
 import { getData as getViewData } from '@ckeditor/ckeditor5-engine/src/dev-utils/view';
 import { isLinkElement } from '../src/utils';
 
-import buildModelConverter from '@ckeditor/ckeditor5-engine/src/conversion/buildmodelconverter';
+import { downcastAttributeToElement } from '@ckeditor/ckeditor5-engine/src/conversion/downcast-converters';
 
 describe( 'LinkEngine', () => {
 	let editor, model;
@@ -110,9 +110,7 @@ describe( 'LinkEngine', () => {
 		it( 'should should set priority for `linkHref` higher than all other attribute elements', () => {
 			model.schema.extend( '$text', { allowAttributes: 'foo' } );
 
-			buildModelConverter().for( editor.data.modelToView )
-				.fromAttribute( 'foo' )
-				.toElement( 'f' );
+			editor.conversion.for( 'downcast' ).add( downcastAttributeToElement( { model: 'foo', view: 'f' } ) );
 
 			setModelData( model,
 				'<paragraph>' +