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


editTool

Optional editTool: IObject

Defined in

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

Methods

onMove

onMove(e): void

Parameters

NameType
eIDragEvent | IMoveEvent

Returns

void

Defined in

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


onScale

onScale(e): void

Parameters

NameType
eIDragEvent | IZoomEvent

Returns

void

Defined in

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


onRotate

onRotate(e): void

Parameters

NameType
eIDragEvent | IRotateEvent

Returns

void

Defined in

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


onSkew

onSkew(e): void

Parameters

NameType
eIDragEvent

Returns

void

Defined in

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


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


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


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


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

Released under the MIT License.