Add following to TreeView

- Events to listen to when an element is expanded/collapsed
- Property to access selected elements
This commit is contained in:
Sandeep Somavarapu
2018-05-16 12:56:53 +02:00
parent be10a116e8
commit 664d97c950
2 changed files with 18 additions and 0 deletions

View File

@@ -49,6 +49,9 @@ export class ExtHostTreeViews implements ExtHostTreeViewsShape {
}
const treeView = this.createExtHostTreeViewer(viewId, options.treeDataProvider);
return {
get onDidCollapseElement() { return treeView.onDidCollapseElement; },
get onDidExpandElement() { return treeView.onDidExpandElement; },
get selectedElements() { return treeView.selectedElements; },
reveal: (element: T, options?: { select?: boolean }): Thenable<void> => {
return treeView.reveal(element, options);
},