TextDocument
ai-research-agent / editor/document/TextDocument
Classes
default
Accessors
change
Get Signature
get change(): default
Returns
Constructors
new default()
new default(linesOrDocOrDelta?, selection?): default
Parameters
Parameter | Type | Default value |
---|---|---|
|
| |
|
|
|
Returns
Methods
apply()
apply(
change,
selection?,
throwOnError?): default
Parameters
Parameter | Type |
---|---|
| |
|
|
|
|
Returns
equals()
equals(other, options?): boolean
Parameters
Parameter | Type |
---|---|
| |
| { |
|
|
Returns
boolean
getFormats()
getFormats(at, options?): default
Parameters
Parameter | Type |
---|---|
|
|
|
Returns
getLineAt()
getLineAt(at): default
Parameters
Parameter | Type |
---|---|
|
|
Returns
getLineBy()
getLineBy(id): default
Parameters
Parameter | Type |
---|---|
|
|
Returns
getLineFormat()
getLineFormat(at, options?): default
Parameters
Parameter | Type |
---|---|
|
|
|
Returns
getLineRange()
getLineRange(at): EditorRange
Parameters
Parameter | Type |
---|---|
|
|
Returns
getLineRanges()
getLineRanges(at?): any[]
Parameters
Parameter | Type |
---|---|
|
|
Returns
any
[]
getLinesAt()
getLinesAt(atOrRange, encompassed?): default[]
Parameters
Parameter | Type |
---|---|
|
|
|
|
Returns
default
[]
getText()
getText(range?): string
Parameters
Parameter | Type |
---|---|
|
Returns
string
getTextFormat()
getTextFormat(at, options?): default
Parameters
Parameter | Type |
---|---|
|
|
|
Returns
replace()
replace(delta?, selection?): default
Parameters
Parameter | Type |
---|---|
| |
|
|
Returns
slice()
slice(start, end): default
Parameters
Parameter | Type | Default value |
---|---|---|
|
|
|
|
|
|
Returns
toDelta()
toDelta(): default
Returns
toJSON()
toJSON(): default
Returns
toString()
toString(): string
Returns
string
Properties
byId
byId: LineIds;
length
length: number;
lines
lines: default[];
selection
selection: null | EditorRange;
Interfaces
FormattingOptions
Properties
allFormats?
optional allFormats: boolean;
nameOnly?
optional nameOnly: boolean;