Ver Fonte

Simplified image converters.

Piotr Jasiun há 8 anos atrás
pai
commit
e36cc3ff3a
1 ficheiros alterados com 4 adições e 12 exclusões
  1. 4 12
      packages/ckeditor5-image/src/image/converters.js

+ 4 - 12
packages/ckeditor5-image/src/image/converters.js

@@ -76,15 +76,11 @@ export function srcsetAttributeConverter() {
 	};
 
 	function converter( evt, data, consumable, conversionApi ) {
-		const parts = evt.name.split( ':' );
-		const consumableType = parts[ 0 ] + ':' + parts[ 1 ];
-		const modelImage = data.item;
-
-		if ( !consumable.consume( modelImage, consumableType ) ) {
+		if ( !consumable.consume( data.item, evt.name ) ) {
 			return;
 		}
 
-		const figure = conversionApi.mapper.toViewElement( modelImage );
+		const figure = conversionApi.mapper.toViewElement( data.item );
 		const img = figure.getChild( 0 );
 
 		if ( data.attributeNewValue === null ) {
@@ -120,15 +116,11 @@ export function modelToViewAttributeConverter( attributeKey ) {
 	};
 
 	function converter( evt, data, consumable, conversionApi ) {
-		const parts = evt.name.split( ':' );
-		const consumableType = parts[ 0 ] + ':' + parts[ 1 ];
-		const modelImage = data.item;
-
-		if ( !consumable.consume( modelImage, consumableType ) ) {
+		if ( !consumable.consume( data.item, evt.name ) ) {
 			return;
 		}
 
-		const figure = conversionApi.mapper.toViewElement( modelImage );
+		const figure = conversionApi.mapper.toViewElement( data.item );
 		const img = figure.getChild( 0 );
 
 		if ( data.attributeNewValue !== null ) {