Skip to content

Class: EditTool

Hierarchy

Implements

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new EditTool(editor): EditTool

Parameters

NameType
editorIEditor

Returns

EditTool

Inherited from

InnerEditor.constructor

Defined in

in/packages/editor/src/tool/InnerEditor.ts:28

Properties

editTarget

editTarget: IUI

Implementation of

IEditTool.editTarget

Inherited from

InnerEditor.editTarget

Defined in

in/packages/editor/src/tool/InnerEditor.ts:16


config

config: IObject

Implementation of

IEditTool.config

Inherited from

InnerEditor.config

Defined in

in/packages/editor/src/tool/InnerEditor.ts:18


editor

editor: IEditor

Implementation of

IEditTool.editor

Inherited from

InnerEditor.editor

Defined in

in/packages/editor/src/tool/InnerEditor.ts:20


view

view: IGroup

Implementation of

IEditTool.view

Inherited from

InnerEditor.view

Defined in

in/packages/editor/src/tool/InnerEditor.ts:23


eventIds

eventIds: IEventListenerId[]

Implementation of

IEditTool.eventIds

Inherited from

InnerEditor.eventIds

Defined in

in/packages/editor/src/tool/InnerEditor.ts:25

Accessors

tag

get tag(): string

Returns

string

Implementation of

IEditTool.tag

Overrides

InnerEditor.tag

Defined in

in/packages/editor/src/tool/EditTool.ts:15


editBox

get editBox(): IEditBox

Returns

IEditBox

Implementation of

IEditTool.editBox

Inherited from

InnerEditor.editBox

Defined in

in/packages/editor/src/tool/InnerEditor.ts:21

Methods

registerEditTool

registerEditTool(): void

Returns

void

Defined in

in/packages/editor/src/tool/EditTool.ts:10


onMove

onMove(e): void

Parameters

NameType
eIEditorMoveEvent

Returns

void

Implementation of

IEditTool.onMove

Defined in

in/packages/editor/src/tool/EditTool.ts:20


onScale

onScale(e): void

Parameters

NameType
eIEditorScaleEvent

Returns

void

Implementation of

IEditTool.onScale

Defined in

in/packages/editor/src/tool/EditTool.ts:30


onRotate

onRotate(e): void

Parameters

NameType
eIEditorRotateEvent

Returns

void

Implementation of

IEditTool.onRotate

Defined in

in/packages/editor/src/tool/EditTool.ts:45


onSkew

onSkew(e): void

Parameters

NameType
eIEditorSkewEvent

Returns

void

Implementation of

IEditTool.onSkew

Defined in

in/packages/editor/src/tool/EditTool.ts:60


load

load(): void

Returns

void

Implementation of

IEditTool.load

Overrides

InnerEditor.load

Defined in

in/packages/editor/src/tool/EditTool.ts:77


update

update(): void

Returns

void

Implementation of

IEditTool.update

Overrides

InnerEditor.update

Defined in

in/packages/editor/src/tool/EditTool.ts:82


unload

unload(): void

Returns

void

Implementation of

IEditTool.unload

Overrides

InnerEditor.unload

Defined in

in/packages/editor/src/tool/EditTool.ts:94


registerInnerEditor

registerInnerEditor(): void

Returns

void

Inherited from

InnerEditor.registerInnerEditor

Defined in

in/packages/editor/src/tool/InnerEditor.ts:9


onCreate

onCreate(): void

Returns

void

Implementation of

IEditTool.onCreate

Inherited from

InnerEditor.onCreate

Defined in

in/packages/editor/src/tool/InnerEditor.ts:34


create

create(): void

Returns

void

Implementation of

IEditTool.create

Inherited from

InnerEditor.create

Defined in

in/packages/editor/src/tool/InnerEditor.ts:35


onLoad

onLoad(): void

Returns

void

Implementation of

IEditTool.onLoad

Inherited from

InnerEditor.onLoad

Defined in

in/packages/editor/src/tool/InnerEditor.ts:43


onUpdate

onUpdate(): void

Returns

void

Implementation of

IEditTool.onUpdate

Inherited from

InnerEditor.onUpdate

Defined in

in/packages/editor/src/tool/InnerEditor.ts:49


onUnload

onUnload(): void

Returns

void

Inherited from

InnerEditor.onUnload

Defined in

in/packages/editor/src/tool/InnerEditor.ts:52


onDestroy

onDestroy(): void

Returns

void

Implementation of

IEditTool.onDestroy

Inherited from

InnerEditor.onDestroy

Defined in

in/packages/editor/src/tool/InnerEditor.ts:58


destroy

destroy(): void

Returns

void

Implementation of

IEditTool.destroy

Inherited from

InnerEditor.destroy

Defined in

in/packages/editor/src/tool/InnerEditor.ts:59

Released under the MIT License.