define(["require","exports","tslib"],(function(e,t,o){"use strict";var r,s,i,g;function n(e){var r={bottom:"0",top:"0",left:"0",right:"0"};switch(e){case t.Edge.Top:return o.__assign({},r,{top:"-5px",height:"6px",bottom:void 0,cursor:"n-resize"});case t.Edge.Left:return o.__assign({},r,{left:"-5px",width:"6px",right:void 0,cursor:"w-resize"});case t.Edge.Bottom:return o.__assign({},r,{bottom:"-5px",height:"6px",top:void 0,cursor:"s-resize"});case t.Edge.Right:return o.__assign({},r,{right:"-5px",width:"6px",left:void 0,cursor:"e-resize"})}}function a(e){var r={width:"18px",height:"18px"};switch(e){case t.Corner.TopLeft:return o.__assign({},r,{top:"-11px",left:"-11px",cursor:"nw-resize"});case t.Corner.TopRight:return o.__assign({},r,{top:"-11px",right:"-11px",cursor:"ne-resize"});case t.Corner.BottomLeft:return o.__assign({},r,{bottom:"-11px",left:"-11px",cursor:"sw-resize"});case t.Corner.BottomRight:return o.__assign({},r,{bottom:"-11px",right:"-11px",cursor:"se-resize"})}}Object.defineProperty(t,"__esModule",{value:!0}),(i=t.Corner||(t.Corner={})).TopLeft="topLeft",i.TopRight="topRight",i.BottomLeft="bottomLeft",i.BottomRight="bottomRight",(g=t.Edge||(t.Edge={})).Top="top",g.Bottom="bottom",g.Left="left",g.Right="right",t.DragInitiator="drag",t.resizeEdgeStyle=n,t.resizeHandleStyle=a,t.resizeHandleClassName="sc-annotation-handle",t.resizeEdgeClassName="sc-annotation-edge",t.resizeClasses=((r={})[t.Corner.TopLeft]=t.resizeHandleClassName,r[t.Corner.TopRight]=t.resizeHandleClassName,r[t.Corner.BottomLeft]=t.resizeHandleClassName,r[t.Corner.BottomRight]=t.resizeHandleClassName,r[t.Edge.Top]=t.resizeEdgeClassName,r[t.Edge.Right]=t.resizeEdgeClassName,r[t.Edge.Bottom]=t.resizeEdgeClassName,r[t.Edge.Left]=t.resizeEdgeClassName,r),t.resizeStyles=((s={})[t.Corner.TopLeft]=a(t.Corner.TopLeft),s[t.Corner.TopRight]=a(t.Corner.TopRight),s[t.Corner.BottomLeft]=a(t.Corner.BottomLeft),s[t.Corner.BottomRight]=a(t.Corner.BottomRight),s[t.Edge.Top]=n(t.Edge.Top),s[t.Edge.Left]=n(t.Edge.Left),s[t.Edge.Right]=n(t.Edge.Right),s[t.Edge.Bottom]=n(t.Edge.Bottom),s)})); //# sourceMappingURL=resize_handles.min.js-vflXsdkIw.map