提交 d8ca4816 编写于 作者: R Rob Lourens

Remove toggleClass

上级 6e51ec0e
......@@ -658,7 +658,7 @@ export abstract class AbstractSettingRenderer extends Disposable implements ITre
const setting = element.setting;
DOM.toggleClass(template.containerElement, 'is-configured', element.isConfigured);
template.containerElement.classList.toggle('is-configured', element.isConfigured);
template.containerElement.setAttribute(AbstractSettingRenderer.SETTING_KEY_ATTR, element.setting.key);
template.containerElement.setAttribute(AbstractSettingRenderer.SETTING_ID_ATTR, element.id);
......@@ -721,7 +721,7 @@ export abstract class AbstractSettingRenderer extends Disposable implements ITre
} else {
template.deprecationWarningElement.innerText = deprecationText;
}
DOM.toggleClass(template.containerElement, 'is-deprecated', !!deprecationText);
template.containerElement.classList.toggle('is-deprecated', !!deprecationText);
this.renderValue(element, <ISettingItemTemplate>template, onChange);
......
......@@ -318,7 +318,7 @@ abstract class AbstractListSettingWidget<TDataItem extends object> extends Dispo
this.listDisposables.clear();
const newMode = this.model.items.some(item => !!(item.editing && this.isItemNew(item)));
DOM.toggleClass(this.container, 'setting-list-hide-add-button', !this.isAddButtonVisible() || newMode);
this.container.classList.toggle('setting-list-hide-add-button', !this.isAddButtonVisible() || newMode);
const header = this.renderHeader();
const ITEM_HEIGHT = 24;
......@@ -372,7 +372,7 @@ abstract class AbstractListSettingWidget<TDataItem extends object> extends Dispo
rowElement.setAttribute('data-index', idx + '');
rowElement.setAttribute('tabindex', item.selected ? '0' : '-1');
DOM.toggleClass(rowElement, 'selected', item.selected);
rowElement.classList.toggle('selected', item.selected);
const actionBar = new ActionBar(rowElement);
this.listDisposables.add(actionBar);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册