diff --git a/.vscode/searches/es6.code-search b/.vscode/searches/es6.code-search index 850f011473d9a504ac4c52cf358f2115a071223c..3a708a487981516aa57365ffe0ae5d7f8f71e53b 100644 --- a/.vscode/searches/es6.code-search +++ b/.vscode/searches/es6.code-search @@ -2,7 +2,24 @@ # Flags: CaseSensitive WordMatch # ContextLines: 2 -10 results - 4 files +16 results - 5 files + +src/vs/base/browser/dom.ts: + 81 }; + 82 + 83: /** @deprecated ES6 - use classList*/ + 84 export const hasClass: (node: HTMLElement | SVGElement, className: string) => boolean = _classList.hasClass.bind(_classList); + 85: /** @deprecated ES6 - use classList*/ + 86 export const addClass: (node: HTMLElement | SVGElement, className: string) => void = _classList.addClass.bind(_classList); + 87: /** @deprecated ES6 - use classList*/ + 88 export const addClasses: (node: HTMLElement | SVGElement, ...classNames: string[]) => void = _classList.addClasses.bind(_classList); + 89: /** @deprecated ES6 - use classList*/ + 90 export const removeClass: (node: HTMLElement | SVGElement, className: string) => void = _classList.removeClass.bind(_classList); + 91: /** @deprecated ES6 - use classList*/ + 92 export const removeClasses: (node: HTMLElement | SVGElement, ...classNames: string[]) => void = _classList.removeClasses.bind(_classList); + 93: /** @deprecated ES6 - use classList*/ + 94 export const toggleClass: (node: HTMLElement | SVGElement, className: string, shouldHaveIt?: boolean) => void = _classList.toggleClass.bind(_classList); + 95 src/vs/base/common/arrays.ts: 401 diff --git a/src/vs/base/browser/dom.ts b/src/vs/base/browser/dom.ts index 2552ac14916761fc11f0d5e496c78debf6d7072b..3e5eaeaa4fada2b74cf4ba3a9cdbc6a7b2f37c74 100644 --- a/src/vs/base/browser/dom.ts +++ b/src/vs/base/browser/dom.ts @@ -80,11 +80,17 @@ const _classList: IDomClassList = new class implements IDomClassList { } }; +/** @deprecated ES6 - use classList*/ export const hasClass: (node: HTMLElement | SVGElement, className: string) => boolean = _classList.hasClass.bind(_classList); +/** @deprecated ES6 - use classList*/ export const addClass: (node: HTMLElement | SVGElement, className: string) => void = _classList.addClass.bind(_classList); +/** @deprecated ES6 - use classList*/ export const addClasses: (node: HTMLElement | SVGElement, ...classNames: string[]) => void = _classList.addClasses.bind(_classList); +/** @deprecated ES6 - use classList*/ export const removeClass: (node: HTMLElement | SVGElement, className: string) => void = _classList.removeClass.bind(_classList); +/** @deprecated ES6 - use classList*/ export const removeClasses: (node: HTMLElement | SVGElement, ...classNames: string[]) => void = _classList.removeClasses.bind(_classList); +/** @deprecated ES6 - use classList*/ export const toggleClass: (node: HTMLElement | SVGElement, className: string, shouldHaveIt?: boolean) => void = _classList.toggleClass.bind(_classList); class DomListener implements IDisposable {