RotateHandler
Classes
RotateHandler
Constructors
Constructor
new RotateHandler(canvas, viewer): RotateHandler;
Parameters
| Parameter | Type |
|---|---|
canvas | Canvas |
viewer | Viewer |
Returns
Properties
rotateDiv
rotateDiv: HTMLElement = null;
Methods
addRotateDiv()
addRotateDiv(top, left): void;
Parameters
| Parameter | Type |
|---|---|
top | number |
left | number |
Returns
void
addRotationStyle()
addRotationStyle(): void;
Returns
void
calculatePositionRotateDiv()
calculatePositionRotateDiv(
contentAngle,
offsetLeft,
offsetTop,
pt,
contentWidth,
contentHeight): PointF;
Parameters
| Parameter | Type |
|---|---|
contentAngle | number |
offsetLeft | number |
offsetTop | number |
pt | PointF |
contentWidth | number |
contentHeight | number |
Returns
PointF
removeRotateDiv()
removeRotateDiv(): void;
Returns
void
updateRotateDegreeDiv()
updateRotateDegreeDiv(angle): void;
Parameters
| Parameter | Type |
|---|---|
angle | number |
Returns
void
updateRotatePositionDiv()
updateRotatePositionDiv(top, left): void;
Parameters
| Parameter | Type |
|---|---|
top | number |
left | number |
Returns
void
updateView()
updateView(
selectedHandler,
pt,
state,
angle): void;
Parameters
| Parameter | Type |
|---|---|
selectedHandler | BaseRectangleItemHandler |
pt | PointF |
state | InputState |
angle | number |
Returns
void
getRotatedPointFromSize()
static getRotatedPointFromSize(
point,
size,
angle): any;
Parameters
| Parameter | Type |
|---|---|
point | PointF |
size | SizeF |
angle | number |
Returns
any