scm viewlet: themable icons

This commit is contained in:
Joao Moreno
2016-12-02 10:31:19 +01:00
parent a5812a5e0c
commit 9cd7423788
15 changed files with 147 additions and 58 deletions

View File

@@ -236,7 +236,11 @@ export interface SCMProviderFeatures {
supportsOriginalResource: boolean;
}
export type SCMRawResource = [string /*uri*/, string /*decoration icon*/, boolean /*strike through*/];
export type SCMRawResource = [
string /*uri*/,
string[] /*icons: light, dark*/,
boolean /*strike through*/
];
export type SCMRawResourceGroup = [string /*id*/, string /*label*/, SCMRawResource[]];
export abstract class MainThreadSCMShape {