Rework message panel (#10177)

* wip

* fix compile

* fix look

* fix hygiene errors

* add back functionality

* fix some issues with accessibility

* proper dispose template

* handle state properly in message panel
This commit is contained in:
Anthony Dresser
2020-04-30 13:49:18 -07:00
committed by GitHub
parent 28230b67d4
commit 92e0b2e130
4 changed files with 240 additions and 276 deletions

View File

@@ -3,8 +3,15 @@
* Licensed under the Source EULA. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
export interface IMessageTreeState {
readonly focus: string[];
readonly selection: string[];
readonly expanded: string[];
readonly scrollTop: number;
}
export class MessagePanelState {
public scrollPosition?: number;
public viewState?: IMessageTreeState;
dispose() {