Update custom editor example to use eslint

This commit is contained in:
Matt Bierner
2020-05-29 12:28:40 -07:00
parent 5b3fc0a2ff
commit d1168422a0
8 changed files with 1936 additions and 69 deletions

View File

@ -1,6 +1,6 @@
import * as vscode from 'vscode';
export function disposeAll(disposables: vscode.Disposable[]) {
export function disposeAll(disposables: vscode.Disposable[]): void {
while (disposables.length) {
const item = disposables.pop();
if (item) {
@ -31,7 +31,7 @@ export abstract class Disposable {
return value;
}
protected get isDisposed() {
protected get isDisposed(): boolean {
return this._isDisposed;
}
}

View File

@ -373,9 +373,11 @@ export class PawDrawEditorProvider implements vscode.CustomEditorProvider<PawDra
return;
case 'response':
const callback = this._callbacks.get(message.requestId);
callback?.(message.body);
return;
{
const callback = this._callbacks.get(message.requestId);
callback?.(message.body);
return;
}
}
}
}