@@ -18,7 +18,7 @@ import { AttributeData } from 'common/buffer/AttributeData';
1818import { ISelectionRedrawRequestEvent , ISelectionRequestScrollLinesEvent } from 'browser/selection/Types' ;
1919import { css } from 'common/Color' ;
2020import { createRenderDimensions } from 'browser/renderer/shared/RendererUtils' ;
21- import { Emitter , type Event } from 'common/Event' ;
21+ import { Emitter , type IEvent } from 'common/Event' ;
2222
2323export class TestTerminal extends CoreBrowserTerminal {
2424 public get curAttrData ( ) : IAttributeData { return ( this as any ) . _inputHandler . _curAttrData ; }
@@ -30,24 +30,24 @@ export class TestTerminal extends CoreBrowserTerminal {
3030}
3131
3232export class MockTerminal implements ITerminal {
33- public onBlur ! : Event < void > ;
34- public onFocus ! : Event < void > ;
35- public onA11yChar ! : Event < string > ;
36- public onWriteParsed ! : Event < void > ;
37- public onA11yTab ! : Event < number > ;
38- public onCursorMove ! : Event < void > ;
39- public onLineFeed ! : Event < void > ;
40- public onSelectionChange ! : Event < void > ;
41- public onData ! : Event < string > ;
42- public onBinary ! : Event < string > ;
43- public onTitleChange ! : Event < string > ;
44- public onBell ! : Event < void > ;
45- public onScroll ! : Event < number > ;
46- public onWillOpen ! : Event < HTMLElement > ;
47- public onKey ! : Event < { key : string , domEvent : KeyboardEvent } > ;
48- public onRender ! : Event < { start : number , end : number } > ;
49- public onResize ! : Event < { cols : number , rows : number } > ;
50- public onDimensionsChange ! : Event < IRenderDimensionsApi > ;
33+ public onBlur ! : IEvent < void > ;
34+ public onFocus ! : IEvent < void > ;
35+ public onA11yChar ! : IEvent < string > ;
36+ public onWriteParsed ! : IEvent < void > ;
37+ public onA11yTab ! : IEvent < number > ;
38+ public onCursorMove ! : IEvent < void > ;
39+ public onLineFeed ! : IEvent < void > ;
40+ public onSelectionChange ! : IEvent < void > ;
41+ public onData ! : IEvent < string > ;
42+ public onBinary ! : IEvent < string > ;
43+ public onTitleChange ! : IEvent < string > ;
44+ public onBell ! : IEvent < void > ;
45+ public onScroll ! : IEvent < number > ;
46+ public onWillOpen ! : IEvent < HTMLElement > ;
47+ public onKey ! : IEvent < { key : string , domEvent : KeyboardEvent } > ;
48+ public onRender ! : IEvent < { start : number , end : number } > ;
49+ public onResize ! : IEvent < { cols : number , rows : number } > ;
50+ public onDimensionsChange ! : IEvent < IRenderDimensionsApi > ;
5151 public dimensions : IRenderDimensionsApi | undefined ;
5252 public markers ! : IMarker [ ] ;
5353 public linkifier : ILinkifier2 | undefined ;
@@ -273,9 +273,9 @@ export class MockBuffer implements IBuffer {
273273}
274274
275275export class MockRenderer implements IRenderer {
276- public onRequestRedraw ! : Event < IRequestRedrawEvent > ;
277- public onCanvasResize ! : Event < { width : number , height : number } > ;
278- public onRender ! : Event < { start : number , end : number } > ;
276+ public onRequestRedraw ! : IEvent < IRequestRedrawEvent > ;
277+ public onCanvasResize ! : IEvent < { width : number , height : number } > ;
278+ public onRender ! : IEvent < { start : number , end : number } > ;
279279 public dispose ( ) : void {
280280 throw new Error ( 'Method not implemented.' ) ;
281281 }
@@ -378,7 +378,7 @@ export class MockCoreBrowserService implements ICoreBrowserService {
378378export class MockCharSizeService implements ICharSizeService {
379379 public serviceBrand : undefined ;
380380 public get hasValidSize ( ) : boolean { return this . width > 0 && this . height > 0 ; }
381- public onCharSizeChange : Event < void > = new Emitter < void > ( ) . event ;
381+ public onCharSizeChange : IEvent < void > = new Emitter < void > ( ) . event ;
382382 constructor ( public width : number , public height : number ) { }
383383 public measure ( ) : void { }
384384}
@@ -396,10 +396,10 @@ export class MockMouseService implements IMouseService {
396396
397397export class MockRenderService implements IRenderService {
398398 public serviceBrand : undefined ;
399- public onDimensionsChange : Event < IRenderDimensions > = new Emitter < IRenderDimensions > ( ) . event ;
400- public onRenderedViewportChange : Event < { start : number , end : number } > = new Emitter < { start : number , end : number } > ( ) . event ;
401- public onRender : Event < { start : number , end : number } > = new Emitter < { start : number , end : number } > ( ) . event ;
402- public onRefreshRequest : Event < { start : number , end : number } > = new Emitter < { start : number , end : number } > ( ) . event ;
399+ public onDimensionsChange : IEvent < IRenderDimensions > = new Emitter < IRenderDimensions > ( ) . event ;
400+ public onRenderedViewportChange : IEvent < { start : number , end : number } > = new Emitter < { start : number , end : number } > ( ) . event ;
401+ public onRender : IEvent < { start : number , end : number } > = new Emitter < { start : number , end : number } > ( ) . event ;
402+ public onRefreshRequest : IEvent < { start : number , end : number } > = new Emitter < { start : number , end : number } > ( ) . event ;
403403 public dimensions : IRenderDimensions = createRenderDimensions ( ) ;
404404 public refreshRows ( start : number , end : number ) : void {
405405 throw new Error ( 'Method not implemented.' ) ;
0 commit comments