Lines Matching refs:cropping
10089 cropping = { class in AnonymousFunction064b60f110b00
10097 return this.__toDataURLWithMultiplier(format, quality, cropping, multiplier);
10100 return this.__toDataURL(format, quality, cropping);
10107 __toDataURL: function(format, quality, cropping) { argument
10112 croppedCanvasEl = this.__getCroppedCanvas(canvasEl, cropping);
10136 __getCroppedCanvas: function(canvasEl, cropping) { argument
10140 shouldCrop = 'left' in cropping ||
10141 'top' in cropping ||
10142 'width' in cropping ||
10143 'height' in cropping;
10150 croppedCanvasEl.width = cropping.width || this.width;
10151 croppedCanvasEl.height = cropping.height || this.height;
10153 croppedCtx.drawImage(canvasEl, -cropping.left || 0, -cropping.top || 0);
10162 __toDataURLWithMultiplier: function(format, quality, cropping, multiplier) { argument
10178 if (cropping.left) {
10179 cropping.left *= multiplier;
10181 if (cropping.top) {
10182 cropping.top *= multiplier;
10184 if (cropping.width) {
10185 cropping.width *= multiplier;
10188 cropping.width = scaledWidth;
10190 if (cropping.height) {
10191 cropping.height *= multiplier;
10194 cropping.height = scaledHeight;
10207 var data = this.__toDataURL(format, quality, cropping);