api: WindowState

This commit is contained in:
Joao Moreno
2017-07-20 18:20:57 +02:00
parent 15e4c72301
commit 2dac869dd9
3 changed files with 31 additions and 15 deletions

View File

@@ -310,11 +310,11 @@ export function createApiFactory(
onDidCloseTerminal(listener, thisArg?, disposables?) {
return extHostTerminalService.onDidCloseTerminal(listener, thisArg, disposables);
},
get isFocused() {
return extHostWindow.isFocused;
get state() {
return extHostWindow.state;
},
onDidChangeWindowFocus: proposedApiFunction(extension, (listener, thisArg?, disposables?) => {
return extHostWindow.onDidChangeWindowFocus(listener, thisArg, disposables);
onDidChangeWindowState: proposedApiFunction(extension, (listener, thisArg?, disposables?) => {
return extHostWindow.onDidChangeWindowState(listener, thisArg, disposables);
}),
showInformationMessage(message, first, ...rest) {
return extHostMessageService.showMessage(Severity.Info, message, first, rest);