MCPcopy Index your code
hub / github.com/codeaashu/claude-code / renderRows

Method renderRows

src/server/web/public/terminal.js:1338–1345  ·  view source on GitHub ↗
(e3, t3)

Source from the content-addressed store, hash-verified

1336 for (const e3 of this._rowElements) e3.replaceChildren();
1337 }
1338 renderRows(e3, t3) {
1339 const i3 = this._bufferService.buffer, s3 = i3.ybase + i3.y, r2 = Math.min(i3.x, this._bufferService.cols - 1), n2 = this._optionsService.rawOptions.cursorBlink, o2 = this._optionsService.rawOptions.cursorStyle, a2 = this._optionsService.rawOptions.cursorInactiveStyle;
1340 for (let h2 = e3; h2 <= t3; h2++) {
1341 const e4 = h2 + i3.ydisp, t4 = this._rowElements[h2], c2 = i3.lines.get(e4);
1342 if (!t4 || !c2) break;
1343 t4.replaceChildren(...this._rowFactory.createRow(c2, e4, e4 === s3, o2, a2, r2, n2, this.dimensions.css.cell.width, this._widthCache, -1, -1));
1344 }
1345 }
1346 get _terminalSelector() {
1347 return `.${v}${this._terminalClass}`;
1348 }

Callers 4

handleBlurMethod · 0.45
handleFocusMethod · 0.45
_renderRowsMethod · 0.45

Calls 2

createRowMethod · 0.80
getMethod · 0.65

Tested by

no test coverage detected