Skip to main content

RotateHandler

Classes​

RotateHandler​

Constructors​

Constructor​
new RotateHandler(canvas, viewer): RotateHandler;
Parameters​
ParameterType
canvasCanvas
viewerViewer
Returns​

RotateHandler

Properties​

rotateDiv​
rotateDiv: HTMLElement = null;

Methods​

addRotateDiv()​
addRotateDiv(top, left): void;
Parameters​
ParameterType
topnumber
leftnumber
Returns​

void

addRotationStyle()​
addRotationStyle(): void;
Returns​

void

calculatePositionRotateDiv()​
calculatePositionRotateDiv(
contentAngle,
offsetLeft,
offsetTop,
pt,
contentWidth,
contentHeight): PointF;
Parameters​
ParameterType
contentAnglenumber
offsetLeftnumber
offsetTopnumber
ptPointF
contentWidthnumber
contentHeightnumber
Returns​

PointF

removeRotateDiv()​
removeRotateDiv(): void;
Returns​

void

updateRotateDegreeDiv()​
updateRotateDegreeDiv(angle): void;
Parameters​
ParameterType
anglenumber
Returns​

void

updateRotatePositionDiv()​
updateRotatePositionDiv(top, left): void;
Parameters​
ParameterType
topnumber
leftnumber
Returns​

void

updateView()​
updateView(
selectedHandler,
pt,
state,
angle): void;
Parameters​
ParameterType
selectedHandlerBaseRectangleItemHandler
ptPointF
stateInputState
anglenumber
Returns​

void

getRotatedPointFromSize()​
static getRotatedPointFromSize(
point,
size,
angle): any;
Parameters​
ParameterType
pointPointF
sizeSizeF
anglenumber
Returns​

any

Was this page helpful?