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 ​

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

Properties ​

editTarget ​

• editTarget: IUI

Implementation of ​

IEditTool.editTarget

Inherited from ​

InnerEditor.editTarget

Defined in ​

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


config ​

• config: IObject

Implementation of ​

IEditTool.config

Inherited from ​

InnerEditor.config

Defined in ​

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


editConfig ​

• Optional editConfig: IEditorConfig

Implementation of ​

IEditTool.editConfig

Inherited from ​

InnerEditor.editConfig

Defined in ​

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


editor ​

• editor: IEditor

Implementation of ​

IEditTool.editor

Inherited from ​

InnerEditor.editor

Defined in ​

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


_editBox ​

• Protected _editBox: IEditBox

Inherited from ​

InnerEditor._editBox

Defined in ​

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


view ​

• view: IGroup

Implementation of ​

IEditTool.view

Inherited from ​

InnerEditor.view

Defined in ​

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


eventIds ​

• eventIds: IEventListenerId[] = []

Implementation of ​

IEditTool.eventIds

Inherited from ​

InnerEditor.eventIds

Defined in ​

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

Accessors ​

tag ​

• get tag(): string

Returns ​

string

Implementation of ​

IEditTool.tag

Overrides ​

InnerEditor.tag

Defined in ​

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


mode ​

• get mode(): IInnerEditorMode

Returns ​

IInnerEditorMode

Implementation of ​

IEditTool.mode

Inherited from ​

InnerEditor.mode

Defined in ​

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


editBox ​

• get editBox(): IEditBox

Returns ​

IEditBox

Implementation of ​

IEditTool.editBox

Inherited from ​

InnerEditor.editBox

Defined in ​

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

• set editBox(value): void

Parameters ​

NameType
valueIEditBox

Returns ​

void

Implementation of ​

IEditTool.editBox

Inherited from ​

InnerEditor.editBox

Defined in ​

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

Methods ​

registerEditTool ​

â–¸ registerEditTool(): void

Returns ​

void

Defined in ​

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


onMove ​

â–¸ onMove(e): void

Parameters ​

NameType
eIEditorMoveEvent

Returns ​

void

Implementation of ​

IEditTool.onMove

Defined in ​

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


onScale ​

â–¸ onScale(e): void

Parameters ​

NameType
eIEditorScaleEvent

Returns ​

void

Implementation of ​

IEditTool.onScale

Defined in ​

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


onRotate ​

â–¸ onRotate(e): void

Parameters ​

NameType
eIEditorRotateEvent

Returns ​

void

Implementation of ​

IEditTool.onRotate

Defined in ​

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


onSkew ​

â–¸ onSkew(e): void

Parameters ​

NameType
eIEditorSkewEvent

Returns ​

void

Implementation of ​

IEditTool.onSkew

Defined in ​

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


load ​

â–¸ load(): void

Returns ​

void

Implementation of ​

IEditTool.load

Overrides ​

InnerEditor.load

Defined in ​

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


update ​

â–¸ update(): void

Returns ​

void

Implementation of ​

IEditTool.update

Overrides ​

InnerEditor.update

Defined in ​

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


unload ​

â–¸ unload(): void

Returns ​

void

Implementation of ​

IEditTool.unload

Overrides ​

InnerEditor.unload

Defined in ​

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


registerInnerEditor ​

â–¸ registerInnerEditor(): void

Returns ​

void

Inherited from ​

InnerEditor.registerInnerEditor

Defined in ​

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


onCreate ​

â–¸ onCreate(): void

Returns ​

void

Implementation of ​

IEditTool.onCreate

Inherited from ​

InnerEditor.onCreate

Defined in ​

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


create ​

â–¸ create(): void

Returns ​

void

Implementation of ​

IEditTool.create

Inherited from ​

InnerEditor.create

Defined in ​

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


onLoad ​

â–¸ onLoad(): void

Returns ​

void

Implementation of ​

IEditTool.onLoad

Inherited from ​

InnerEditor.onLoad

Defined in ​

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


onUpdate ​

â–¸ onUpdate(): void

Returns ​

void

Implementation of ​

IEditTool.onUpdate

Inherited from ​

InnerEditor.onUpdate

Defined in ​

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


onUnload ​

â–¸ onUnload(): void

Returns ​

void

Inherited from ​

InnerEditor.onUnload

Defined in ​

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


onDestroy ​

â–¸ onDestroy(): void

Returns ​

void

Implementation of ​

IEditTool.onDestroy

Inherited from ​

InnerEditor.onDestroy

Defined in ​

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


destroy ​

â–¸ destroy(): void

Returns ​

void

Implementation of ​

IEditTool.destroy

Inherited from ​

InnerEditor.destroy

Defined in ​

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

Released under the MIT License.