Add two alternative language-changing interface functions

This commit is contained in:
mechatroner
2018-08-03 00:48:14 -04:00
parent 2582f425b6
commit 2eabbee449
11 changed files with 76 additions and 10 deletions

View File

@@ -6,6 +6,7 @@
import { TPromise } from 'vs/base/common/winjs.base';
import { MainContext, MainThreadLanguagesShape, IMainContext } from './extHost.protocol';
import * as vscode from 'vscode';
export class ExtHostLanguages {
@@ -20,4 +21,7 @@ export class ExtHostLanguages {
getLanguages(): TPromise<string[]> {
return this._proxy.$getLanguages();
}
setLanguageById(documentUri: vscode.Uri, languageId: string): TPromise<void> {
return this._proxy.$setLanguageById(documentUri, languageId);
}
}