UNPKG

sussudio

Version:

An unofficial VS Code Internal API

17 lines (16 loc) 1.08 kB
/*--------------------------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ import { Disposable } from "../../../base/common/lifecycle.mjs"; import { ILifecycleMainService } from "../../lifecycle/electron-main/lifecycleMainService.mjs"; import { IUserDataProfilesMainService } from "./userDataProfile.mjs"; import { IWindowsMainService } from "../../windows/electron-main/windows.mjs"; export declare class UserDataProfilesHandler extends Disposable { private readonly userDataProfilesService; private readonly windowsMainService; constructor(lifecycleMainService: ILifecycleMainService, userDataProfilesService: IUserDataProfilesMainService, windowsMainService: IWindowsMainService); private unsetProfileForWorkspace; private getWorkspace; private cleanUpEmptyWindowAssociations; }