Interface: ITransformTool
Hierarchy
ITransformTool
Implemented by
Table of contents
Properties
Methods
Properties
editBox
• editBox: IEditBoxBase
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:81
editTool
• Optional editTool: IObject
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:82
Methods
onMove
▸ onMove(e): void
Parameters
| Name | Type |
|---|---|
e | IDragEvent | IMoveEvent |
Returns
void
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:84
onScale
▸ onScale(e): void
Parameters
| Name | Type |
|---|---|
e | IDragEvent | IZoomEvent |
Returns
void
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:85
onRotate
▸ onRotate(e): void
Parameters
| Name | Type |
|---|---|
e | IDragEvent | IRotateEvent |
Returns
void
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:86
onSkew
▸ onSkew(e): void
Parameters
| Name | Type |
|---|---|
e | IDragEvent |
Returns
void
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:87
move
▸ move(x, y?, transition?): void
Parameters
| Name | Type |
|---|---|
x | number | IPointData |
y? | number |
transition? | ITransition |
Returns
void
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:89
scaleOf
▸ scaleOf(origin, scaleX, scaleY?, resize?, transition?): void
Parameters
| Name | Type |
|---|---|
origin | IPointData | IDirection |
scaleX | number |
scaleY? | ITransition |
resize? | boolean |
transition? | ITransition |
Returns
void
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:90
rotateOf
▸ rotateOf(origin, rotation, transition?): void
Parameters
| Name | Type |
|---|---|
origin | IPointData | IDirection |
rotation | number |
transition? | ITransition |
Returns
void
Defined in
src/ui/packages/interface/src/editor/IEditor.ts:91
skewOf
▸ skewOf(origin, skewX, skewY?, resize?, transition?): void
Parameters
| Name | Type |
|---|---|
origin | IPointData | IDirection |
skewX | number |
skewY? | number |
resize? | boolean |
transition? | ITransition |
Returns
void