extend buffer line with more direct access methods

This commit is contained in:
Jörg Breitbart
2019-01-03 21:08:18 +01:00
parent ba1582cf3c
commit a2a8c3d47f
3 changed files with 61 additions and 8 deletions
+3
View File
@@ -519,6 +519,9 @@ export interface IBufferLine {
isWrapped: boolean;
get(index: number): CharData;
set(index: number, value: CharData): void;
setDataFromCodePoint(index: number, codePoint: number, width: number, fg: number, bg: number): void;
addCharToCell(index: number, codePoint: number): void;
setDataFromCellData(index: number, content: number, fg: number, bg: number, combined?: string): void;
insertCells(pos: number, n: number, ch: CharData): void;
deleteCells(pos: number, n: number, fill: CharData): void;
replaceCells(start: number, end: number, fill: CharData): void;