Represents a Tree view
The badge to display for this TreeView. To remove the badge, set to undefined.
An optional human-readable subheading that will be rendered next to the main title. Setting the description to null, undefined, or empty string will remove the message from the view.
An optional human-readable message that will be rendered in the view. Setting the message to null, undefined, or empty string will remove the message from the view.
Event that is fired when the selection has changed
Event that is fired when visibility has changed
Event that is fired when an element is collapsed
Event that is fired when an element is expanded
Currently selected elements.
The tree view title is initially taken from the extension package.json Changes to the title property will be properly reflected in the UI in the title of the view.
true if the tree view is visible otherwise
Dispose this object.
Reveal an element. By default revealed element is selected.