@@ -12,9 +12,9 @@ import { ElementsDragAndDropData } from 'vs/base/browser/ui/list/listView';
12
12
import { DefaultKeyboardNavigationDelegate , IListOptions , IListStyles , isInputElement , isMonacoEditor , List , MouseController } from 'vs/base/browser/ui/list/listWidget' ;
13
13
import { getVisibleState , isFilterResult } from 'vs/base/browser/ui/tree/indexTreeModel' ;
14
14
import { ICollapseStateChangeEvent , ITreeContextMenuEvent , ITreeDragAndDrop , ITreeEvent , ITreeFilter , ITreeModel , ITreeModelSpliceEvent , ITreeMouseEvent , ITreeNavigator , ITreeNode , ITreeRenderer , TreeDragOverBubble , TreeFilterResult , TreeMouseEventTarget , TreeVisibility } from 'vs/base/browser/ui/tree/tree' ;
15
- import { treeFilterClearIcon , treeFilterOnTypeOffIcon , treeFilterOnTypeOnIcon , treeItemExpandedIcon } from 'vs/base/browser/ui/tree/treeIcons' ;
16
15
import { distinct , equals , firstOrDefault , range } from 'vs/base/common/arrays' ;
17
16
import { disposableTimeout } from 'vs/base/common/async' ;
17
+ import { Codicon } from 'vs/base/common/codicons' ;
18
18
import { SetMap } from 'vs/base/common/collections' ;
19
19
import { Emitter , Event , EventBufferer , Relay } from 'vs/base/common/event' ;
20
20
import { fuzzyScore , FuzzyScore } from 'vs/base/common/filters' ;
@@ -400,7 +400,7 @@ class TreeRenderer<T, TFilterData, TRef, TTemplateData> implements IListRenderer
400
400
}
401
401
402
402
private renderTwistie ( node : ITreeNode < T , TFilterData > , templateData : ITreeListTemplateData < TTemplateData > ) {
403
- templateData . twistie . classList . remove ( ...treeItemExpandedIcon . classNamesArray ) ;
403
+ templateData . twistie . classList . remove ( ...Codicon . treeItemExpanded . classNamesArray ) ;
404
404
405
405
let twistieRendered = false ;
406
406
@@ -410,7 +410,7 @@ class TreeRenderer<T, TFilterData, TRef, TTemplateData> implements IListRenderer
410
410
411
411
if ( node . collapsible && ( ! this . hideTwistiesOfChildlessElements || node . visibleChildrenCount > 0 ) ) {
412
412
if ( ! twistieRendered ) {
413
- templateData . twistie . classList . add ( ...treeItemExpandedIcon . classNamesArray ) ;
413
+ templateData . twistie . classList . add ( ...Codicon . treeItemExpanded . classNamesArray ) ;
414
414
}
415
415
416
416
templateData . twistie . classList . add ( 'collapsible' ) ;
@@ -663,7 +663,7 @@ class TypeFilterController<T, TFilterData> implements IDisposable {
663
663
this . updateFilterOnTypeTitleAndIcon ( ) ;
664
664
this . disposables . add ( addDisposableListener ( this . filterOnTypeDomNode , 'input' , ( ) => this . onDidChangeFilterOnType ( ) ) ) ;
665
665
666
- this . clearDomNode = append ( controls , $ < HTMLInputElement > ( 'button.clear' + treeFilterClearIcon . cssSelector ) ) ;
666
+ this . clearDomNode = append ( controls , $ < HTMLInputElement > ( 'button.clear' + Codicon . treeFilterClear . cssSelector ) ) ;
667
667
this . clearDomNode . tabIndex = - 1 ;
668
668
this . clearDomNode . title = localize ( 'clear' , "Clear" ) ;
669
669
@@ -876,12 +876,12 @@ class TypeFilterController<T, TFilterData> implements IDisposable {
876
876
877
877
private updateFilterOnTypeTitleAndIcon ( ) : void {
878
878
if ( this . filterOnType ) {
879
- this . filterOnTypeDomNode . classList . remove ( ...treeFilterOnTypeOffIcon . classNamesArray ) ;
880
- this . filterOnTypeDomNode . classList . add ( ...treeFilterOnTypeOnIcon . classNamesArray ) ;
879
+ this . filterOnTypeDomNode . classList . remove ( ...Codicon . treeFilterOnTypeOff . classNamesArray ) ;
880
+ this . filterOnTypeDomNode . classList . add ( ...Codicon . treeFilterOnTypeOn . classNamesArray ) ;
881
881
this . filterOnTypeDomNode . title = localize ( 'disable filter on type' , "Disable Filter on Type" ) ;
882
882
} else {
883
- this . filterOnTypeDomNode . classList . remove ( ...treeFilterOnTypeOnIcon . classNamesArray ) ;
884
- this . filterOnTypeDomNode . classList . add ( ...treeFilterOnTypeOffIcon . classNamesArray ) ;
883
+ this . filterOnTypeDomNode . classList . remove ( ...Codicon . treeFilterOnTypeOn . classNamesArray ) ;
884
+ this . filterOnTypeDomNode . classList . add ( ...Codicon . treeFilterOnTypeOff . classNamesArray ) ;
885
885
this . filterOnTypeDomNode . title = localize ( 'enable filter on type' , "Enable Filter on Type" ) ;
886
886
}
887
887
}
0 commit comments