LineOp
Documentation / editor/document/LineOp
LineOpIterator​
Defined in: editor/document/LineOp.ts:16
Constructors​
Constructor​
new LineOpIterator(lines: Line[], lineIds?: LineIds): LineOpIterator;
Defined in: editor/document/LineOp.ts:20
Parameters​
Parameter | Type |
---|---|
|
|
|
Returns​
Properties​
lineIterator​
lineIterator: LineIterator;
Defined in: editor/document/LineOp.ts:17
opIterator​
opIterator: OpIterator;
Defined in: editor/document/LineOp.ts:18
Methods​
hasNext()​
hasNext(): boolean;
Defined in: editor/document/LineOp.ts:26
Returns​
boolean
next()​
next(length?: number): Op;
Defined in: editor/document/LineOp.ts:30
Parameters​
Parameter | Type |
---|---|
|
|
Returns​
nextLine()​
nextLine(): Line;
Defined in: editor/document/LineOp.ts:38
Returns​
peek()​
peek(): Op;
Defined in: editor/document/LineOp.ts:45
Returns​
peekLength()​
peekLength(): number;
Defined in: editor/document/LineOp.ts:57
Returns​
number
peekLine()​
peekLine(): Line;
Defined in: editor/document/LineOp.ts:53
Returns​
peekLineLength()​
peekLineLength(): number;
Defined in: editor/document/LineOp.ts:65
Returns​
number
peekType()​
peekType(): string;
Defined in: editor/document/LineOp.ts:69
Returns​
string
restCurrentLine()​
restCurrentLine(): Op[];
Defined in: editor/document/LineOp.ts:79
Returns​
Op
[]
restLines()​
restLines(): Line[];
Defined in: editor/document/LineOp.ts:83
Returns​
Line
[]
default​
Renames and re-exports LineOp