Merge VS Code 1.31.1 (#4283)

This commit is contained in:
Matt Irvine
2019-03-15 13:09:45 -07:00
committed by GitHub
parent 7d31575149
commit 86bac90001
1716 changed files with 53308 additions and 48375 deletions

View File

@@ -6,6 +6,7 @@
import { createDecorator } from 'vs/platform/instantiation/common/instantiation';
import { IDisposable } from 'vs/base/common/lifecycle';
import { ThemeColor } from 'vs/platform/theme/common/themeService';
import { ExtensionIdentifier } from 'vs/platform/extensions/common/extensions';
export const IStatusbarService = createDecorator<IStatusbarService>('statusbarService');
@@ -23,37 +24,37 @@ export interface IStatusbarEntry {
*
* `My text ${icon name} contains icons like ${icon name} this one.`
*/
text: string;
readonly text: string;
/**
* An optional tooltip text to show when you hover over the entry
*/
tooltip?: string;
readonly tooltip?: string;
/**
* An optional color to use for the entry
*/
color?: string | ThemeColor;
readonly color?: string | ThemeColor;
/**
* An optional id of a command that is known to the workbench to execute on click
*/
command?: string;
readonly command?: string;
/**
* Optional arguments for the command.
*/
arguments?: any[];
readonly arguments?: any[];
/**
* An optional extension ID if this entry is provided from an extension.
*/
extensionId?: string;
readonly extensionId?: ExtensionIdentifier;
/**
* Wether to show a beak above the status bar entry.
*/
showBeak?: boolean;
readonly showBeak?: boolean;
}
export interface IStatusbarService {