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

Method _requestRedrawViewport

src/server/web/public/terminal.js:7147–7149  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

7145 this._charSizeService.width && this._charSizeService.height && (this.dimensions.device.char.width = Math.floor(this._charSizeService.width * this._devicePixelRatio), this.dimensions.device.char.height = Math.ceil(this._charSizeService.height * this._devicePixelRatio), this.dimensions.device.cell.height = Math.floor(this.dimensions.device.char.height * this._optionsService.rawOptions.lineHeight), this.dimensions.device.char.top = 1 === this._optionsService.rawOptions.lineHeight ? 0 : Math.round((this.dimensions.device.cell.height - this.dimensions.device.char.height) / 2), this.dimensions.device.cell.width = this.dimensions.device.char.width + Math.round(this._optionsService.rawOptions.letterSpacing), this.dimensions.device.char.left = Math.floor(this._optionsService.rawOptions.letterSpacing / 2), this.dimensions.device.canvas.height = this._terminal.rows * this.dimensions.device.cell.height, this.dimensions.device.canvas.width = this._terminal.cols * this.dimensions.device.cell.width, this.dimensions.css.canvas.height = Math.round(this.dimensions.device.canvas.height / this._devicePixelRatio), this.dimensions.css.canvas.width = Math.round(this.dimensions.device.canvas.width / this._devicePixelRatio), this.dimensions.css.cell.height = this.dimensions.device.cell.height / this._devicePixelRatio, this.dimensions.css.cell.width = this.dimensions.device.cell.width / this._devicePixelRatio);
7146 }
7147 _setCanvasDevicePixelDimensions(e3, t3) {
7148 this._canvas.width === e3 && this._canvas.height === t3 || (this._canvas.width = e3, this._canvas.height = t3, this._requestRedrawViewport());
7149 }
7150 _requestRedrawViewport() {
7151 this._onRequestRedraw.fire({ start: 0, end: this._terminal.rows - 1 });
7152 }

Callers 6

constructorMethod · 0.95
handleBlurMethod · 0.95
handleFocusMethod · 0.95
clearTextureAtlasMethod · 0.95

Calls 1

fireMethod · 0.80

Tested by

no test coverage detected