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:72


editTool ​

• Optional editTool: IObject

Defined in ​

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

Methods ​

onMove ​

▸ onMove(e): void

Parameters ​

NameType
eIDragEvent | IMoveEvent

Returns ​

void

Defined in ​

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


onScale ​

▸ onScale(e): void

Parameters ​

NameType
eIDragEvent | IZoomEvent

Returns ​

void

Defined in ​

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


onRotate ​

▸ onRotate(e): void

Parameters ​

NameType
eIDragEvent | IRotateEvent

Returns ​

void

Defined in ​

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


onSkew ​

▸ onSkew(e): void

Parameters ​

NameType
eIDragEvent

Returns ​

void

Defined in ​

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


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:80


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:81


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:82


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:83

Released under the MIT License.