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


editTool

Optional editTool: IObject

Defined in

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

Methods

onMove

onMove(e): void

Parameters

NameType
eIDragEvent | IMoveEvent

Returns

void

Defined in

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


onScale

onScale(e): void

Parameters

NameType
eIDragEvent | IZoomEvent

Returns

void

Defined in

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


onRotate

onRotate(e): void

Parameters

NameType
eIDragEvent | IRotateEvent

Returns

void

Defined in

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


onSkew

onSkew(e): void

Parameters

NameType
eIDragEvent

Returns

void

Defined in

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


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


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


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


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

Released under the MIT License.