Skip to content

Class: TextEditor

Hierarchy

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new TextEditor(editor): TextEditor

Parameters

NameType
editorIEditor

Returns

TextEditor

Inherited from

InnerEditor.constructor

Defined in

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

Properties

editConfig

Optional editConfig: IEditorConfig

Inherited from

InnerEditor.editConfig

Defined in

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


editor

editor: IEditor

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

Inherited from

InnerEditor.view

Defined in

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


editTarget

editTarget: IText

Overrides

InnerEditor.editTarget

Defined in

src/in/packages/text-editor/src/TextEditor.ts:11


editDom

editDom: HTMLDivElement

Defined in

src/in/packages/text-editor/src/TextEditor.ts:13


textScale

textScale: number

Defined in

src/in/packages/text-editor/src/TextEditor.ts:14


config

config: Object

Type declaration

NameType
selectAllboolean

Overrides

InnerEditor.config

Defined in

src/in/packages/text-editor/src/TextEditor.ts:16


eventIds

eventIds: IEventListenerId[] = []

Overrides

InnerEditor.eventIds

Defined in

src/in/packages/text-editor/src/TextEditor.ts:20


inBody

Protected inBody: boolean

Defined in

src/in/packages/text-editor/src/TextEditor.ts:22


isHTMLText

Protected isHTMLText: boolean

Defined in

src/in/packages/text-editor/src/TextEditor.ts:23


_keyEvent

Protected _keyEvent: boolean

Defined in

src/in/packages/text-editor/src/TextEditor.ts:24

Accessors

mode

get mode(): IInnerEditorMode

Returns

IInnerEditorMode

Inherited from

InnerEditor.mode

Defined in

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


editBox

get editBox(): IEditBox

Returns

IEditBox

Inherited from

InnerEditor.editBox

Defined in

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

set editBox(value): void

Parameters

NameType
valueIEditBox

Returns

void

Inherited from

InnerEditor.editBox

Defined in

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


tag

get tag(): string

Returns

string

Overrides

InnerEditor.tag

Defined in

src/in/packages/text-editor/src/TextEditor.ts:10

Methods

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

Inherited from

InnerEditor.onCreate

Defined in

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


create

create(): void

Returns

void

Inherited from

InnerEditor.create

Defined in

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


load

load(): void

Returns

void

Inherited from

InnerEditor.load

Defined in

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


update

update(): void

Returns

void

Inherited from

InnerEditor.update

Defined in

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


unload

unload(): void

Returns

void

Inherited from

InnerEditor.unload

Defined in

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


onDestroy

onDestroy(): void

Returns

void

Inherited from

InnerEditor.onDestroy

Defined in

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


destroy

destroy(): void

Returns

void

Inherited from

InnerEditor.destroy

Defined in

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


onLoad

onLoad(): void

Returns

void

Overrides

InnerEditor.onLoad

Defined in

src/in/packages/text-editor/src/TextEditor.ts:26


onInput

onInput(): void

Returns

void

Defined in

src/in/packages/text-editor/src/TextEditor.ts:97


onFocus

onFocus(): void

Returns

void

Defined in

src/in/packages/text-editor/src/TextEditor.ts:102


onKeydown

onKeydown(e): void

Parameters

NameType
eKeyboardEvent

Returns

void

Defined in

src/in/packages/text-editor/src/TextEditor.ts:106


onPaste

onPaste(event): void

Parameters

NameType
eventClipboardEvent

Returns

void

Defined in

src/in/packages/text-editor/src/TextEditor.ts:127


onUpdate

onUpdate(): void

Returns

void

Overrides

InnerEditor.onUpdate

Defined in

src/in/packages/text-editor/src/TextEditor.ts:162


onUnload

onUnload(): void

Returns

void

Overrides

InnerEditor.onUnload

Defined in

src/in/packages/text-editor/src/TextEditor.ts:213

Released under the MIT License.