Skip to content

Class: TextEditor โ€‹

Hierarchy โ€‹

Table of contents โ€‹

Constructors โ€‹

Properties โ€‹

Accessors โ€‹

Methods โ€‹

Constructors โ€‹

constructor โ€‹

โ€ข new TextEditor(editor)

Parameters โ€‹

NameType
editorIEditor

Inherited from โ€‹

InnerEditor.constructor

Defined in โ€‹

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

Properties โ€‹

editor โ€‹

โ€ข editor: IEditor

Inherited from โ€‹

InnerEditor.editor

Defined in โ€‹

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


view โ€‹

โ€ข view: IGroup

Inherited from โ€‹

InnerEditor.view

Defined in โ€‹

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


editTarget โ€‹

โ€ข editTarget: IText

Overrides โ€‹

InnerEditor.editTarget

Defined in โ€‹

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


editDom โ€‹

โ€ข editDom: HTMLDivElement

Defined in โ€‹

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


textScale โ€‹

โ€ข textScale: number

Defined in โ€‹

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


config โ€‹

โ€ข config: Object

Type declaration โ€‹

NameType
selectAllboolean

Overrides โ€‹

InnerEditor.config

Defined in โ€‹

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


eventIds โ€‹

โ€ข eventIds: IEventListenerId[] = []

Overrides โ€‹

InnerEditor.eventIds

Defined in โ€‹

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


inBody โ€‹

โ€ข Protected inBody: boolean

Defined in โ€‹

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


isHTMLText โ€‹

โ€ข Protected isHTMLText: boolean

Defined in โ€‹

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


_keyEvent โ€‹

โ€ข Protected _keyEvent: boolean

Defined in โ€‹

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

Accessors โ€‹

mode โ€‹

โ€ข get mode(): IInnerEditorMode

Returns โ€‹

IInnerEditorMode

Inherited from โ€‹

InnerEditor.mode

Defined in โ€‹

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


editBox โ€‹

โ€ข get editBox(): IEditBox

Returns โ€‹

IEditBox

Inherited from โ€‹

InnerEditor.editBox

Defined in โ€‹

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


tag โ€‹

โ€ข get tag(): string

Returns โ€‹

string

Overrides โ€‹

InnerEditor.tag

Defined in โ€‹

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

Methods โ€‹

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

Inherited from โ€‹

InnerEditor.onCreate

Defined in โ€‹

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


create โ€‹

โ–ธ create(): void

Returns โ€‹

void

Inherited from โ€‹

InnerEditor.create

Defined in โ€‹

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


load โ€‹

โ–ธ load(): void

Returns โ€‹

void

Inherited from โ€‹

InnerEditor.load

Defined in โ€‹

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


update โ€‹

โ–ธ update(): void

Returns โ€‹

void

Inherited from โ€‹

InnerEditor.update

Defined in โ€‹

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


unload โ€‹

โ–ธ unload(): void

Returns โ€‹

void

Inherited from โ€‹

InnerEditor.unload

Defined in โ€‹

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


onDestroy โ€‹

โ–ธ onDestroy(): void

Returns โ€‹

void

Inherited from โ€‹

InnerEditor.onDestroy

Defined in โ€‹

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


destroy โ€‹

โ–ธ destroy(): void

Returns โ€‹

void

Inherited from โ€‹

InnerEditor.destroy

Defined in โ€‹

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


onLoad โ€‹

โ–ธ onLoad(): void

Returns โ€‹

void

Overrides โ€‹

InnerEditor.onLoad

Defined in โ€‹

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


onInput โ€‹

โ–ธ Protected onInput(): void

Returns โ€‹

void

Defined in โ€‹

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


onFocus โ€‹

โ–ธ Protected onFocus(): void

Returns โ€‹

void

Defined in โ€‹

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


onKeydown โ€‹

โ–ธ Protected onKeydown(e): void

Parameters โ€‹

NameType
eKeyboardEvent

Returns โ€‹

void

Defined in โ€‹

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


onPaste โ€‹

โ–ธ Protected onPaste(event): void

Parameters โ€‹

NameType
eventClipboardEvent

Returns โ€‹

void

Defined in โ€‹

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


onUpdate โ€‹

โ–ธ onUpdate(): void

Returns โ€‹

void

Overrides โ€‹

InnerEditor.onUpdate

Defined in โ€‹

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


onUnload โ€‹

โ–ธ onUnload(): void

Returns โ€‹

void

Overrides โ€‹

InnerEditor.onUnload

Defined in โ€‹

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

Released under the MIT License.