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


editTool

Optional editTool: IObject

Defined in

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

Methods

onMove

onMove(e): void

Parameters

NameType
eIDragEvent | IMoveEvent

Returns

void

Defined in

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


onScale

onScale(e): void

Parameters

NameType
eIDragEvent | IZoomEvent

Returns

void

Defined in

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


onRotate

onRotate(e): void

Parameters

NameType
eIDragEvent | IRotateEvent

Returns

void

Defined in

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


onSkew

onSkew(e): void

Parameters

NameType
eIDragEvent

Returns

void

Defined in

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


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


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


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


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

Released under the MIT License.