UNPKG

fabric

Version:

Object model for HTML5 canvas, and SVG-to-canvas parser. Backed by jsdom and node-canvas.

3 lines (2 loc) 682 B
import{SKEW_X as t,SCALE_Y as n,SKEW_Y as r,SCALE_X as m}from"../constants.min.mjs";import{scalingY as o,scaleCursorStyleHandler as s,scalingX as e}from"./scale.min.mjs";import{skewHandlerX as i,skewCursorStyleHandler as a,skewHandlerY as c}from"./skew.min.mjs";function f(t,n){return t[n.canvas.altActionKey]}const p=(o,s,e)=>{const i=f(o,e);return 0===s.x?i?t:n:0===s.y?i?r:m:""},j=(t,n,r,m)=>f(t,r)?a(t,n,r,m):s(t,n,r,m),u=(t,n,r,m)=>f(t,n.target)?c(t,n,r,m):e(t,n,r,m),g=(t,n,r,m)=>f(t,n.target)?i(t,n,r,m):o(t,n,r,m);export{p as scaleOrSkewActionName,j as scaleSkewCursorStyleHandler,u as scalingXOrSkewingY,g as scalingYOrSkewingX}; //# sourceMappingURL=scaleSkew.min.mjs.map