@@ -23,9 +23,13 @@ import { editorHoverBackground, editorHoverBorder, textCodeBlockBackground, text
2323import { HIGH_CONTRAST , registerThemingParticipant } from 'vs/platform/theme/common/themeService' ;
2424import { ParameterHintsModel , TriggerContext } from 'vs/editor/contrib/parameterHints/parameterHintsModel' ;
2525import { pad } from 'vs/base/common/strings' ;
26+ import { registerIcon , Codicon } from 'vs/base/browser/ui/codicons/codicons' ;
2627
2728const $ = dom . $ ;
2829
30+ const parameterHintsNextIcon = registerIcon ( 'parameter-hints-next' , Codicon . chevronDown ) ;
31+ const parameterHintsPreviousIcon = registerIcon ( 'parameter-hints-previous' , Codicon . chevronUp ) ;
32+
2933export class ParameterHintsWidget extends Disposable implements IContentWidget {
3034
3135 private static readonly ID = 'editor.widget.parameterHintsWidget' ;
@@ -78,9 +82,9 @@ export class ParameterHintsWidget extends Disposable implements IContentWidget {
7882 wrapper . tabIndex = - 1 ;
7983
8084 const controls = dom . append ( wrapper , $ ( '.controls' ) ) ;
81- const previous = dom . append ( controls , $ ( '.button.codicon.codicon-chevron-up' ) ) ;
85+ const previous = dom . append ( controls , $ ( '.button' + parameterHintsPreviousIcon . cssSelector ) ) ;
8286 const overloads = dom . append ( controls , $ ( '.overloads' ) ) ;
83- const next = dom . append ( controls , $ ( '.button.codicon.codicon-chevron-down' ) ) ;
87+ const next = dom . append ( controls , $ ( '.button' + parameterHintsNextIcon . cssSelector ) ) ;
8488
8589 const onPreviousClick = stop ( domEvent ( previous , 'click' ) ) ;
8690 this . _register ( onPreviousClick ( this . previous , this ) ) ;
0 commit comments