This commit is contained in:
Benjamin Pasero
2017-02-27 10:51:20 +01:00
parent dc10ab359c
commit 7f12fccc9c
2 changed files with 7 additions and 3 deletions

View File

@@ -42,6 +42,7 @@ export interface ILifecycleService {
registerWindow(vscodeWindow: IVSCodeWindow): void;
unload(vscodeWindow: IVSCodeWindow, reason: UnloadReason): TPromise<boolean /* veto */>;
quit(fromUpdate?: boolean): TPromise<boolean /* veto */>;
isQuitRequested(): boolean;
}
export class LifecycleService implements ILifecycleService {
@@ -209,4 +210,8 @@ export class LifecycleService implements ILifecycleService {
return this.pendingQuitPromise;
}
public isQuitRequested(): boolean {
return !!this.quitRequested;
}
}