Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
microsoft
GitHub Repository: microsoft/vscode
Path: blob/main/extensions/git-base/src/remoteProvider.ts
3314 views
1
/*---------------------------------------------------------------------------------------------
2
* Copyright (c) Microsoft Corporation. All rights reserved.
3
* Licensed under the MIT License. See License.txt in the project root for license information.
4
*--------------------------------------------------------------------------------------------*/
5
6
import { Disposable, Event } from 'vscode';
7
import { RemoteSourceProvider } from './api/git-base';
8
9
export interface IRemoteSourceProviderRegistry {
10
readonly onDidAddRemoteSourceProvider: Event<RemoteSourceProvider>;
11
readonly onDidRemoveRemoteSourceProvider: Event<RemoteSourceProvider>;
12
13
getRemoteProviders(): RemoteSourceProvider[];
14
registerRemoteSourceProvider(provider: RemoteSourceProvider): Disposable;
15
}
16
17