Jelajahi Sumber

Internal: allow for providing a custom pixel ratio function.

Marek Lewandowski 6 tahun lalu
induk
melakukan
4127572930
1 mengubah file dengan 2 tambahan dan 1 penghapusan
  1. 2 1
      packages/ckeditor5-widget/src/resizecontext.js

+ 2 - 1
packages/ckeditor5-widget/src/resizecontext.js

@@ -125,7 +125,8 @@ export default class ResizeContext {
 			y: resizeHost.height
 		};
 
-		this.aspectRatio = this.originalSize.x / this.originalSize.y;
+		this.aspectRatio = this.options.getAspectRatio ?
+			this.options.getAspectRatio( resizeHost ) : this.originalSize.x / this.originalSize.y;
 
 		this.resizeStrategy.begin( domResizeHandler );
 	}