@@ -363,7 +363,7 @@ export class FindWidget extends Widget implements IOverlayWidget, IVerticalSashL
363363 }
364364 if ( e . searchString || e . matchesCount || e . matchesPosition ) {
365365 let showRedOutline = ( this . _state . searchString . length > 0 && this . _state . matchesCount === 0 ) ;
366- dom . toggleClass ( this . _domNode , 'no-results' , showRedOutline ) ;
366+ this . _domNode . classList . toggle ( 'no-results' , showRedOutline ) ;
367367
368368 this . _updateMatchesCount ( ) ;
369369 this . _updateButtons ( ) ;
@@ -477,7 +477,7 @@ export class FindWidget extends Widget implements IOverlayWidget, IVerticalSashL
477477 this . _replaceBtn . setEnabled ( this . _isVisible && this . _isReplaceVisible && findInputIsNonEmpty ) ;
478478 this . _replaceAllBtn . setEnabled ( this . _isVisible && this . _isReplaceVisible && findInputIsNonEmpty ) ;
479479
480- dom . toggleClass ( this . _domNode , 'replaceToggled' , this . _isReplaceVisible ) ;
480+ this . _domNode . classList . toggle ( 'replaceToggled' , this . _isReplaceVisible ) ;
481481 this . _toggleReplaceBtn . setExpanded ( this . _isReplaceVisible ) ;
482482
483483 let canReplace = ! this . _codeEditor . getOption ( EditorOption . readOnly ) ;
@@ -510,7 +510,7 @@ export class FindWidget extends Widget implements IOverlayWidget, IVerticalSashL
510510 this . _updateButtons ( ) ;
511511
512512 setTimeout ( ( ) => {
513- dom . addClass ( this . _domNode , 'visible' ) ;
513+ this . _domNode . classList . add ( 'visible' ) ;
514514 this . _domNode . setAttribute ( 'aria-hidden' , 'false' ) ;
515515 } , 0 ) ;
516516
@@ -557,7 +557,7 @@ export class FindWidget extends Widget implements IOverlayWidget, IVerticalSashL
557557
558558 this . _updateButtons ( ) ;
559559
560- dom . removeClass ( this . _domNode , 'visible' ) ;
560+ this . _domNode . classList . remove ( 'visible' ) ;
561561 this . _domNode . setAttribute ( 'aria-hidden' , 'true' ) ;
562562 this . _findInput . clearMessage ( ) ;
563563 if ( focusTheEditor ) {
@@ -695,10 +695,10 @@ export class FindWidget extends Widget implements IOverlayWidget, IVerticalSashL
695695
696696 if ( editorContentWidth <= 0 ) {
697697 // for example, diff view original editor
698- dom . addClass ( this . _domNode , 'hiddenEditor' ) ;
698+ this . _domNode . classList . add ( 'hiddenEditor' ) ;
699699 return ;
700- } else if ( dom . hasClass ( this . _domNode , 'hiddenEditor' ) ) {
701- dom . removeClass ( this . _domNode , 'hiddenEditor' ) ;
700+ } else if ( this . _domNode . classList . contains ( 'hiddenEditor' ) ) {
701+ this . _domNode . classList . remove ( 'hiddenEditor' ) ;
702702 }
703703
704704 const editorWidth = layoutInfo . width ;
@@ -727,9 +727,9 @@ export class FindWidget extends Widget implements IOverlayWidget, IVerticalSashL
727727 if ( FIND_WIDGET_INITIAL_WIDTH + 28 + minimapWidth - MAX_MATCHES_COUNT_WIDTH >= editorWidth + 50 ) {
728728 collapsedFindWidget = true ;
729729 }
730- dom . toggleClass ( this . _domNode , 'collapsed-find-widget' , collapsedFindWidget ) ;
731- dom . toggleClass ( this . _domNode , 'narrow-find-widget' , narrowFindWidget ) ;
732- dom . toggleClass ( this . _domNode , 'reduced-find-widget' , reducedFindWidget ) ;
730+ this . _domNode . classList . toggle ( 'collapsed-find-widget' , collapsedFindWidget ) ;
731+ this . _domNode . classList . toggle ( 'narrow-find-widget' , narrowFindWidget ) ;
732+ this . _domNode . classList . toggle ( 'reduced-find-widget' , reducedFindWidget ) ;
733733
734734 if ( ! narrowFindWidget && ! collapsedFindWidget ) {
735735 // the minimal left offset of findwidget is 15px.
@@ -1306,7 +1306,7 @@ export class SimpleButton extends Widget {
13061306 }
13071307
13081308 public setEnabled ( enabled : boolean ) : void {
1309- dom . toggleClass ( this . _domNode , 'disabled' , ! enabled ) ;
1309+ this . _domNode . classList . toggle ( 'disabled' , ! enabled ) ;
13101310 this . _domNode . setAttribute ( 'aria-disabled' , String ( ! enabled ) ) ;
13111311 this . _domNode . tabIndex = enabled ? 0 : - 1 ;
13121312 }
0 commit comments