Merge from vscode c58aaab8a1cc22a7139b761166a0d4f37d41e998 (#7880)

* Merge from vscode c58aaab8a1cc22a7139b761166a0d4f37d41e998

* fix pipelines

* fix strict-null-checks

* add missing files
This commit is contained in:
Anthony Dresser
2019-10-21 22:12:22 -07:00
committed by GitHub
parent 7c9be74970
commit 1e22f47304
913 changed files with 18898 additions and 16536 deletions

View File

@@ -31,11 +31,6 @@ export interface IWorkbenchLayoutService extends ILayoutService {
_serviceBrand: undefined;
/**
* Emits when the visibility of the title bar changes.
*/
readonly onTitleBarVisibilityChange: Event<void>;
/**
* Emits when the zen mode is enabled or disabled.
*/
@@ -56,6 +51,11 @@ export interface IWorkbenchLayoutService extends ILayoutService {
*/
readonly onPanelPositionChange: Event<string>;
/**
* Emit when part visibility changes
*/
readonly onPartVisibilityChange: Event<void>;
/**
* Asks the part service if all parts have been fully restored. For editor part
* this means that the contents of editors have loaded.
@@ -70,7 +70,7 @@ export interface IWorkbenchLayoutService extends ILayoutService {
/**
* Returns the parts HTML element, if there is one.
*/
getContainer(part: Parts): HTMLElement;
getContainer(part: Parts): HTMLElement | undefined;
/**
* Returns if the part is visible.
@@ -80,7 +80,7 @@ export interface IWorkbenchLayoutService extends ILayoutService {
/**
* Returns if the part is visible.
*/
getDimension(part: Parts): Dimension;
getDimension(part: Parts): Dimension | undefined;
/**
* Set activity bar hidden or not