@@ -16,7 +16,7 @@ import { KeyCode } from 'vs/base/common/keyCodes';
1616import { StandardKeyboardEvent } from 'vs/base/browser/keyboardEvent' ;
1717import { Event , Emitter , EventBufferer , chain , mapEvent , anyEvent } from 'vs/base/common/event' ;
1818import { domEvent } from 'vs/base/browser/event' ;
19- import { IVirtualDelegate , IRenderer , IListEvent , IListContextMenuEvent , IListMouseEvent , IListTouchEvent , IListGestureEvent } from './list' ;
19+ import { IListVirtualDelegate , IListRenderer , IListEvent , IListContextMenuEvent , IListMouseEvent , IListTouchEvent , IListGestureEvent } from './list' ;
2020import { ListView , IListViewOptions } from './listView' ;
2121import { Color } from 'vs/base/common/color' ;
2222import { mixin } from 'vs/base/common/objects' ;
@@ -41,7 +41,7 @@ interface IRenderedContainer {
4141 index : number ;
4242}
4343
44- class TraitRenderer < T > implements IRenderer < T , ITraitTemplateData >
44+ class TraitRenderer < T > implements IListRenderer < T , ITraitTemplateData >
4545{
4646 private renderedElements : IRenderedContainer [ ] = [ ] ;
4747
@@ -807,11 +807,11 @@ function relativeComplement(one: number[], other: number[]): number[] {
807807
808808const numericSort = ( a : number , b : number ) => a - b ;
809809
810- class PipelineRenderer < T > implements IRenderer < T , any > {
810+ class PipelineRenderer < T > implements IListRenderer < T , any > {
811811
812812 constructor (
813813 private _templateId : string ,
814- private renderers : IRenderer < T , any > [ ]
814+ private renderers : IListRenderer < T , any > [ ]
815815 ) { }
816816
817817 get templateId ( ) : string {
@@ -903,8 +903,8 @@ export class List<T> implements ISpliceable<T>, IDisposable {
903903
904904 constructor (
905905 container : HTMLElement ,
906- virtualDelegate : IVirtualDelegate < T > ,
907- renderers : IRenderer < T , any > [ ] ,
906+ virtualDelegate : IListVirtualDelegate < T > ,
907+ renderers : IListRenderer < T , any > [ ] ,
908908 options : IListOptions < T > = DefaultOptions
909909 ) {
910910 this . focus = new FocusTrait ( i => this . getElementDomId ( i ) ) ;
0 commit comments