Skip to content

Interface: ITransformTool ​

Hierarchy ​

Implemented by ​

Table of contents ​

Properties ​

Methods ​

Properties ​

editBox ​

• editBox: IEditBoxBase

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:85


editTool ​

• Optional editTool: IObject

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:86

Methods ​

onMove ​

▸ onMove(e): void

Parameters ​

NameType
eIDragEvent | IMoveEvent

Returns ​

void

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:88


onScale ​

▸ onScale(e): void

Parameters ​

NameType
eIDragEvent | IZoomEvent

Returns ​

void

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:89


onRotate ​

▸ onRotate(e): void

Parameters ​

NameType
eIDragEvent | IRotateEvent

Returns ​

void

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:90


onSkew ​

▸ onSkew(e): void

Parameters ​

NameType
eIDragEvent

Returns ​

void

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:91


move ​

▸ move(x, y?, transition?): void

Parameters ​

NameType
xnumber | IPointData
y?number
transition?ITransition

Returns ​

void

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:93


scaleOf ​

▸ scaleOf(origin, scaleX, scaleY?, resize?, transition?): void

Parameters ​

NameType
originIPointData | IDirection
scaleXnumber
scaleY?ITransition
resize?boolean
transition?ITransition

Returns ​

void

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:94


rotateOf ​

▸ rotateOf(origin, rotation, transition?): void

Parameters ​

NameType
originIPointData | IDirection
rotationnumber
transition?ITransition

Returns ​

void

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:95


skewOf ​

▸ skewOf(origin, skewX, skewY?, resize?, transition?): void

Parameters ​

NameType
originIPointData | IDirection
skewXnumber
skewY?number
resize?boolean
transition?ITransition

Returns ​

void

Defined in ​

src/ui/packages/interface/src/editor/IEditor.ts:96

Released under the MIT License.