Skip to main content

TextChange

Documentation / editor/document/TextChange

default​

Defined in: editor/document/TextChange.ts:6

Extended by​

Constructors​

Constructor​

new default(
doc: default,
delta: default,
selection?: EditorRange,
activeFormats?: AttributeMap): default;

Defined in: editor/document/TextChange.ts:13

Parameters​
ParameterType

doc

default

delta

default

selection?

EditorRange

activeFormats?

AttributeMap

Returns​

default

Properties​

activeFormats?​

optional activeFormats: AttributeMap;

Defined in: editor/document/TextChange.ts:11

delta​

delta: default;

Defined in: editor/document/TextChange.ts:9

doc​

doc: default;

Defined in: editor/document/TextChange.ts:8

selection?​

optional selection: EditorRange;

Defined in: editor/document/TextChange.ts:10

Accessors​

contentChanged​

Get Signature​
get contentChanged(): boolean;

Defined in: editor/document/TextChange.ts:26

Returns​

boolean

selectionChanged​

Get Signature​
get selectionChanged(): boolean;

Defined in: editor/document/TextChange.ts:30

Returns​

boolean

Methods​

apply()​

apply(): void;

Defined in: editor/document/TextChange.ts:37

Returns​

void

clone()​

clone(): default;

Defined in: editor/document/TextChange.ts:245

Returns​

default

delete()​

delete(range: EditorRange, options?: object): default;

Defined in: editor/document/TextChange.ts:57

Parameters​
ParameterType

range

EditorRange

options?

{ dontFixNewline: boolean; }

options.dontFixNewline?

boolean

Returns​

default

formatLine()​

formatLine(
range: number | EditorRange,
format: AttributeMap,
decoration?: boolean): default;

Defined in: editor/document/TextChange.ts:174

Parameters​
ParameterType

range

number | EditorRange

format

AttributeMap

decoration?

boolean

Returns​

default

formatText()​

formatText(range: EditorRange, format?: AttributeMap): default;

Defined in: editor/document/TextChange.ts:144

Parameters​
ParameterType

range

EditorRange

format?

AttributeMap

Returns​

default

insert()​

insert(
at: number,
insert: string | object,
format?: AttributeMap,
options?: object): default;

Defined in: editor/document/TextChange.ts:76

Parameters​
ParameterType

at

number

insert

string | object

format?

AttributeMap

options?

{ dontFixNewline: boolean; }

options.dontFixNewline?

boolean

Returns​

default

insertContent()​

insertContent(at: number, content: default): default;

Defined in: editor/document/TextChange.ts:120

Parameters​
ParameterType

at

number

content

default

Returns​

default

isFor()​

isFor(doc: default): boolean;

Defined in: editor/document/TextChange.ts:241

Parameters​
ParameterType

doc

default

Returns​

boolean

removeFormat()​

removeFormat(range: EditorRange): default;

Defined in: editor/document/TextChange.ts:204

Parameters​
ParameterType

range

EditorRange

Returns​

default

select()​

select(at: number | EditorRange): default;

Defined in: editor/document/TextChange.ts:52

Parameters​
ParameterType

at

number | EditorRange

Returns​

default

setActiveFormats()​

setActiveFormats(activeFormats: AttributeMap): default;

Defined in: editor/document/TextChange.ts:47

Parameters​
ParameterType

activeFormats

AttributeMap

Returns​

default

setDelta()​

setDelta(delta: default): default;

Defined in: editor/document/TextChange.ts:41

Parameters​
ParameterType

delta

default

Returns​

default

toggleLineFormat()​

toggleLineFormat(range: number | EditorRange, format: AttributeMap): default;

Defined in: editor/document/TextChange.ts:195

Parameters​
ParameterType

range

number | EditorRange

format

AttributeMap

Returns​

default

toggleTextFormat()​

toggleTextFormat(range: EditorRange, format: AttributeMap): default;

Defined in: editor/document/TextChange.ts:165

Parameters​
ParameterType

range

EditorRange

format

AttributeMap

Returns​

default

transform()​

transform(change: default, priority?: boolean): default;

Defined in: editor/document/TextChange.ts:216

Parameters​
ParameterType

change

default

priority?

boolean

Returns​

default

transformAgainst()​

transformAgainst(delta: default | default, priority?: boolean): default;

Defined in: editor/document/TextChange.ts:234

Parameters​
ParameterType

delta

default | default

priority?

boolean

Returns​

default

transformSelection()​

transformSelection(selection: EditorRange, priority?: boolean): EditorRange;

Defined in: editor/document/TextChange.ts:223

Parameters​
ParameterType

selection

EditorRange

priority?

boolean

Returns​

EditorRange


hasFormat()​

function hasFormat(format: AttributeMap, attributes: AttributeMap): boolean;

Defined in: editor/document/TextChange.ts:288

Parameters​

ParameterType

format

AttributeMap

attributes

AttributeMap

Returns​

boolean


intersect()​

function intersect(value: object, other: object): object;

Defined in: editor/document/TextChange.ts:294

Parameters​

ParameterType

value

object

other

object

Returns​

object