* Convert viewport row to absolute buffer row * Absolute row is an index into combined buffer: scrollback (0 to len-1) + screen (len to len+rows-1)
(viewportRow: number)
| 80 | * Absolute row is an index into combined buffer: scrollback (0 to len-1) + screen (len to len+rows-1) |
| 81 | */ |
| 82 | private viewportRowToAbsolute(viewportRow: number): number { |
| 83 | const scrollbackLength = this.wasmTerm.getScrollbackLength(); |
| 84 | const viewportY = this.getViewportY(); |
| 85 | return scrollbackLength + viewportRow - viewportY; |
| 86 | } |
| 87 | |
| 88 | /** |
| 89 | * Convert absolute buffer row to viewport row (may be outside visible range) |
no test coverage detected