commit, open, drag optional methods

This commit is contained in:
Joao Moreno
2016-12-02 11:16:09 +01:00
parent 08e73a5122
commit 3faded62ad
8 changed files with 101 additions and 29 deletions

View File

@@ -230,9 +230,9 @@ export abstract class MainProcessExtensionServiceShape {
export interface SCMProviderFeatures {
label: string;
commitCommand?: string;
clickCommand?: string;
dragCommand?: string;
supportsCommit: boolean;
supportsOpen: boolean;
supportsDrag: boolean;
supportsOriginalResource: boolean;
}
@@ -377,6 +377,9 @@ export abstract class ExtHostTerminalServiceShape {
}
export abstract class ExtHostSCMShape {
$commit(id: string, message: string): TPromise<void> { throw ni(); }
$open(id: string, resourceGroupId: string, uri: string): TPromise<void> { throw ni(); }
$drag(id: string, fromResourceGroupId: string, fromUri: string, toResourceGroupId: string): TPromise<void> { throw ni(); }
$getOriginalResource(id: string, uri: URI): TPromise<URI> { throw ni(); }
}