From e20d2caa0e3183a3d7f6982be309a2ed46faad52 Mon Sep 17 00:00:00 2001 From: Daniel Imms Date: Fri, 5 Jan 2018 08:19:30 -0800 Subject: [PATCH] Use consistent refresh/render method names --- src/Terminal.ts | 2 +- src/renderer/Interfaces.ts | 2 +- src/renderer/Renderer.ts | 6 +++--- src/utils/TestUtils.test.ts | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/Terminal.ts b/src/Terminal.ts index 833c18c6..dbffb8a0 100644 --- a/src/Terminal.ts +++ b/src/Terminal.ts @@ -1041,7 +1041,7 @@ export class Terminal extends EventEmitter implements ITerminal, IInputHandlingT */ public refresh(start: number, end: number): void { if (this.renderer) { - this.renderer.queueRefresh(start, end); + this.renderer.refreshRows(start, end); } } diff --git a/src/renderer/Interfaces.ts b/src/renderer/Interfaces.ts index be1b39dd..74f80a58 100644 --- a/src/renderer/Interfaces.ts +++ b/src/renderer/Interfaces.ts @@ -19,7 +19,7 @@ export interface IRenderer extends IEventEmitter { onCursorMove(): void; onOptionsChanged(): void; clear(): void; - queueRefresh(start: number, end: number): void; + refreshRows(start: number, end: number): void; } export interface IRenderLayer { diff --git a/src/renderer/Renderer.ts b/src/renderer/Renderer.ts index 3d2a4d95..26a57033 100644 --- a/src/renderer/Renderer.ts +++ b/src/renderer/Renderer.ts @@ -52,7 +52,7 @@ export class Renderer extends EventEmitter implements IRenderer { }; this._devicePixelRatio = window.devicePixelRatio; this._updateDimensions(); - this._renderDebouncer = new RenderDebouncer(this._terminal, this._refreshLoop.bind(this)); + this._renderDebouncer = new RenderDebouncer(this._terminal, this._renderRows.bind(this)); } public onWindowResize(devicePixelRatio: number): void { @@ -128,7 +128,7 @@ export class Renderer extends EventEmitter implements IRenderer { * @param {number} start The start row. * @param {number} end The end row. */ - public queueRefresh(start: number, end: number): void { + public refreshRows(start: number, end: number): void { this._renderDebouncer.refresh(start, end); } @@ -136,7 +136,7 @@ export class Renderer extends EventEmitter implements IRenderer { * Performs the refresh loop callback, calling refresh only if a refresh is * necessary before queueing up the next one. */ - private _refreshLoop(start: number, end: number): void { + private _renderRows(start: number, end: number): void { this._renderLayers.forEach(l => l.onGridChanged(this._terminal, start, end)); this._terminal.emit('refresh', {start, end}); } diff --git a/src/utils/TestUtils.test.ts b/src/utils/TestUtils.test.ts index 80e25277..ee28bd11 100644 --- a/src/utils/TestUtils.test.ts +++ b/src/utils/TestUtils.test.ts @@ -240,7 +240,7 @@ export class MockRenderer implements IRenderer { onOptionsChanged(): void {} onWindowResize(devicePixelRatio: number): void {} clear(): void {} - queueRefresh(start: number, end: number): void {} + refreshRows(start: number, end: number): void {} } export class MockViewport implements IViewport {