Skip to content

Interface: IEditTool ​

Hierarchy ​

Implemented by ​

Table of contents ​

Properties ​

Methods ​

Properties ​

tag ​

• Readonly tag: string

Inherited from ​

IInnerEditor.tag

Defined in ​

src/in/packages/interface/src/editor/IEditor.ts:37


mode ​

• Readonly mode: IInnerEditorMode

Inherited from ​

IInnerEditor.mode

Defined in ​

src/in/packages/interface/src/editor/IEditor.ts:38


editTarget ​

• editTarget: IUI

Inherited from ​

IInnerEditor.editTarget

Defined in ​

src/in/packages/interface/src/editor/IEditor.ts:39


config ​

• config: IObject

Inherited from ​

IInnerEditor.config

Defined in ​

src/in/packages/interface/src/editor/IEditor.ts:40


editConfig ​

• Optional editConfig: IEditorConfig

Inherited from ​

IInnerEditor.editConfig

Defined in ​

src/in/packages/interface/src/editor/IEditor.ts:41


editor ​

• editor: IEditor

Inherited from ​

IInnerEditor.editor

Defined in ​

src/in/packages/interface/src/editor/IEditor.ts:43


editBox ​

• editBox: IEditBox

Inherited from ​

IInnerEditor.editBox

Defined in ​

src/in/packages/interface/src/editor/IEditor.ts:44


view ​

• view: IGroup

Inherited from ​

IInnerEditor.view

Defined in ​

src/in/packages/interface/src/editor/IEditor.ts:45


eventIds ​

• eventIds: IEventListenerId[]

Inherited from ​

IInnerEditor.eventIds

Defined in ​

src/in/packages/interface/src/editor/IEditor.ts:47

Methods ​

onMove ​

▸ onMove(e): void

Parameters ​

NameType
eIEditorMoveEvent

Returns ​

void

Defined in ​

src/in/packages/interface/src/editor/IEditor.ts:29


onScale ​

▸ onScale(e): void

Parameters ​

NameType
eIEditorScaleEvent

Returns ​

void

Defined in ​

src/in/packages/interface/src/editor/IEditor.ts:30


onScaleWithDrag ​

▸ onScaleWithDrag(e): void

Parameters ​

NameType
eIEditorScaleEvent

Returns ​

void

Defined in ​

src/in/packages/interface/src/editor/IEditor.ts:31


onRotate ​

▸ onRotate(e): void

Parameters ​

NameType
eIEditorRotateEvent

Returns ​

void

Defined in ​

src/in/packages/interface/src/editor/IEditor.ts:32


onSkew ​

▸ onSkew(e): void

Parameters ​

NameType
eIEditorSkewEvent

Returns ​

void

Defined in ​

src/in/packages/interface/src/editor/IEditor.ts:33


onCreate ​

▸ onCreate(): void

Returns ​

void

Inherited from ​

IInnerEditor.onCreate

Defined in ​

src/in/packages/interface/src/editor/IEditor.ts:49


create ​

▸ create(): void

Returns ​

void

Inherited from ​

IInnerEditor.create

Defined in ​

src/in/packages/interface/src/editor/IEditor.ts:50


onLoad ​

▸ onLoad(): void

Returns ​

void

Inherited from ​

IInnerEditor.onLoad

Defined in ​

src/in/packages/interface/src/editor/IEditor.ts:53

▸ onLoad(): void

Returns ​

void

Inherited from ​

IInnerEditor.onLoad

Defined in ​

src/in/packages/interface/src/editor/IEditor.ts:56


load ​

▸ load(): void

Returns ​

void

Inherited from ​

IInnerEditor.load

Defined in ​

src/in/packages/interface/src/editor/IEditor.ts:54


unload ​

▸ unload(): void

Returns ​

void

Inherited from ​

IInnerEditor.unload

Defined in ​

src/in/packages/interface/src/editor/IEditor.ts:57


onUpdate ​

▸ onUpdate(): void

Returns ​

void

Inherited from ​

IInnerEditor.onUpdate

Defined in ​

src/in/packages/interface/src/editor/IEditor.ts:59


update ​

▸ update(): void

Returns ​

void

Inherited from ​

IInnerEditor.update

Defined in ​

src/in/packages/interface/src/editor/IEditor.ts:60


onDestroy ​

▸ onDestroy(): void

Returns ​

void

Inherited from ​

IInnerEditor.onDestroy

Defined in ​

src/in/packages/interface/src/editor/IEditor.ts:62


destroy ​

▸ destroy(): void

Returns ​

void

Inherited from ​

IInnerEditor.destroy

Defined in ​

src/in/packages/interface/src/editor/IEditor.ts:63

Released under the MIT License.