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

Method handleCharSizeChanged

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

Source from the content-addressed store, hash-verified

7060 var _a, _b, _c, _d;
7061 this._updateDimensions(), this._model.resize(this._terminal.cols, this._terminal.rows);
7062 for (const e4 of this._renderLayers) e4.resize(this._terminal, this.dimensions);
7063 this._canvas.width = this.dimensions.device.canvas.width, this._canvas.height = this.dimensions.device.canvas.height, this._canvas.style.width = `${this.dimensions.css.canvas.width}px`, this._canvas.style.height = `${this.dimensions.css.canvas.height}px`, this._core.screenElement.style.width = `${this.dimensions.css.canvas.width}px`, this._core.screenElement.style.height = `${this.dimensions.css.canvas.height}px`, (_a = this._rectangleRenderer.value) == null ? void 0 : _a.setDimensions(this.dimensions), (_b = this._rectangleRenderer.value) == null ? void 0 : _b.handleResize(), (_c = this._glyphRenderer.value) == null ? void 0 : _c.setDimensions(this.dimensions), (_d = this._glyphRenderer.value) == null ? void 0 : _d.handleResize(), this._refreshCharAtlas(), this._clearModel(false);
7064 }
7065 handleCharSizeChanged() {
7066 this.handleResize(this._terminal.cols, this._terminal.rows);
7067 }

Callers 1

_initializeWebGLStateMethod · 0.95

Calls 1

handleResizeMethod · 0.95

Tested by

no test coverage detected