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?