Line
Documentation / editor/document/Line
LineIterator​
Defined in: editor/document/Line.ts:117
Constructors​
Constructor​
new LineIterator(lines: Line[], lineIds?: LineIds): LineIterator;
Defined in: editor/document/Line.ts:123
Parameters​
Parameter | Type |
---|---|
|
|
|
Returns​
Properties​
index​
index: number;
Defined in: editor/document/Line.ts:119
lineIds​
lineIds: LineIds;
Defined in: editor/document/Line.ts:121
lines​
lines: Line[];
Defined in: editor/document/Line.ts:118
offset​
offset: number;
Defined in: editor/document/Line.ts:120
Methods​
hasNext()​
hasNext(): boolean;
Defined in: editor/document/Line.ts:130
Returns​
boolean
next()​
next(length?: number): Line;
Defined in: editor/document/Line.ts:134
Parameters​
Parameter | Type |
---|---|
|
|
Returns​
peek()​
peek(): Line;
Defined in: editor/document/Line.ts:167
Returns​
peekLength()​
peekLength(): number;
Defined in: editor/document/Line.ts:171
Returns​
number
rest()​
rest(): Line[];
Defined in: editor/document/Line.ts:180
Returns​
Line
[]
LineIds​
type LineIds = Map<string, Line>;
Defined in: editor/document/Line.ts:12
LineRanges​
type LineRanges = Map<Line, any>;
Defined in: editor/document/Line.ts:11
default​
Renames and re-exports Line