Skip to content

Class: EditTool โ€‹

Hierarchy โ€‹

Implements โ€‹

Table of contents โ€‹

Constructors โ€‹

Properties โ€‹

Accessors โ€‹

Methods โ€‹

Constructors โ€‹

constructor โ€‹

โ€ข new EditTool(editor)

Parameters โ€‹

NameType
editorIEditor

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 โ€‹

โ–ธ Static 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:90


registerInnerEditor โ€‹

โ–ธ Static 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:52


onUnload โ€‹

โ–ธ onUnload(): void

Returns โ€‹

void

Inherited from โ€‹

InnerEditor.onUnload

Defined in โ€‹

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


onDestroy โ€‹

โ–ธ onDestroy(): void

Returns โ€‹

void

Implementation of โ€‹

IEditTool.onDestroy

Inherited from โ€‹

InnerEditor.onDestroy

Defined in โ€‹

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


destroy โ€‹

โ–ธ destroy(): void

Returns โ€‹

void

Implementation of โ€‹

IEditTool.destroy

Inherited from โ€‹

InnerEditor.destroy

Defined in โ€‹

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

Released under the MIT License.