Merge from vscode 4d91d96e5e121b38d33508cdef17868bab255eae

This commit is contained in:
ADS Merger
2020-06-18 04:32:54 +00:00
committed by AzureDataStudio
parent a971aee5bd
commit 5e7071e466
1002 changed files with 24201 additions and 13193 deletions

View File

@@ -11,7 +11,7 @@ import { ISerializableCommandAction } from 'vs/platform/actions/common/actions';
export interface ICommonElectronService {
_serviceBrand: undefined;
readonly _serviceBrand: undefined;
// Properties
readonly windowId: number;
@@ -25,6 +25,8 @@ export interface ICommonElectronService {
readonly onWindowFocus: Event<number>;
readonly onWindowBlur: Event<number>;
readonly onOSResume: Event<unknown>;
// Window
getWindows(): Promise<IOpenedWindow[]>;
getWindowCount(): Promise<number>;
@@ -80,11 +82,13 @@ export interface ICommonElectronService {
toggleWindowTabsBar(): Promise<void>;
// Lifecycle
notifyReady(): Promise<void>
relaunch(options?: { addArgs?: string[], removeArgs?: string[] }): Promise<void>;
reload(options?: { disableExtensions?: boolean }): Promise<void>;
closeWindow(): Promise<void>;
closeWindowById(windowId: number): Promise<void>;
quit(): Promise<void>;
exit(code: number): Promise<void>;
// Development
openDevTools(options?: OpenDevToolsOptions): Promise<void>;