Convert refresh to EventEmitter2

This commit is contained in:
Daniel Imms
2019-04-09 20:16:26 -07:00
parent db78b75e8b
commit 290bde6163
5 changed files with 18 additions and 7 deletions
+3
View File
@@ -5,6 +5,7 @@
import { ITerminal, CharacterJoinerHandler } from '../Types';
import { IEventEmitter, ITheme, IDisposable } from 'xterm';
import { IEvent } from '../common/EventEmitter2';
/**
* Flags used to render terminal text properly.
@@ -27,6 +28,8 @@ export interface IRenderer extends IEventEmitter, IDisposable {
dimensions: IRenderDimensions;
colorManager: IColorManager;
onRender: IEvent<{ start: number, end: number }>;
dispose(): void;
setTheme(theme: ITheme): IColorSet;
onWindowResize(devicePixelRatio: number): void;