提交 de97b2e9 编写于 作者: R rebornix

re #103454. editor.

上级 0945f076
......@@ -152,7 +152,7 @@ export class ParameterHintsWidget extends Disposable implements IContentWidget {
this.visible = true;
setTimeout(() => {
if (this.domNodes) {
dom.addClass(this.domNodes.element, 'visible');
this.domNodes.element.classList.add('visible');
}
}, 100);
this.editor.layoutContentWidget(this);
......@@ -169,7 +169,7 @@ export class ParameterHintsWidget extends Disposable implements IContentWidget {
this.visible = false;
this.announcedLabel = null;
if (this.domNodes) {
dom.removeClass(this.domNodes.element, 'visible');
this.domNodes.element.classList.remove('visible');
}
this.editor.layoutContentWidget(this);
}
......@@ -225,7 +225,7 @@ export class ParameterHintsWidget extends Disposable implements IContentWidget {
documentation.textContent = activeParameter.documentation;
} else {
const renderedContents = this.renderDisposeables.add(this.markdownRenderer.render(activeParameter.documentation));
dom.addClass(renderedContents.element, 'markdown-docs');
renderedContents.element.classList.add('markdown-docs');
documentation.appendChild(renderedContents.element);
}
dom.append(this.domNodes.docs, $('p', {}, documentation));
......@@ -237,7 +237,7 @@ export class ParameterHintsWidget extends Disposable implements IContentWidget {
dom.append(this.domNodes.docs, $('p', {}, signature.documentation));
} else {
const renderedContents = this.renderDisposeables.add(this.markdownRenderer.render(signature.documentation));
dom.addClass(renderedContents.element, 'markdown-docs');
renderedContents.element.classList.add('markdown-docs');
dom.append(this.domNodes.docs, renderedContents.element);
}
......
......@@ -4,7 +4,7 @@
*--------------------------------------------------------------------------------------------*/
import 'vs/css!./suggestEnabledInput';
import { $, Dimension, addClass, append, removeClass } from 'vs/base/browser/dom';
import { $, Dimension, append } from 'vs/base/browser/dom';
import { Widget } from 'vs/base/browser/ui/widget';
import { Color } from 'vs/base/common/color';
import { Emitter, Event } from 'vs/base/common/event';
......@@ -152,11 +152,11 @@ export class SuggestEnabledInput extends Widget implements IThemable {
this._register((this.inputWidget.onDidFocusEditorText(() => {
if (options.focusContextKey) { options.focusContextKey.set(true); }
addClass(this.stylingContainer, 'synthetic-focus');
this.stylingContainer.classList.add('synthetic-focus');
})));
this._register((this.inputWidget.onDidBlurEditorText(() => {
if (options.focusContextKey) { options.focusContextKey.set(false); }
removeClass(this.stylingContainer, 'synthetic-focus');
this.stylingContainer.classList.remove('synthetic-focus');
})));
const onKeyDownMonaco = Event.chain(this.inputWidget.onKeyDown);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册