Represents a Tree view
Dispose this object.
Reveals the given element in the tree view. If the tree view is not visible then the tree view is shown and element is revealed.
By default revealed element is selected.
In order to not to select, set the option
In order to focus, set the option
In order to expand the revealed element, set the option
true. To expand recursively set
expand to the number of levels to expand.
NOTE: You can expand only to 3 levels maximum.
Event that is fired when an element is expanded
Event that is fired when an element is collapsed
Currently selected elements.
Event that is fired when the selection has changed
true if the tree view is visible otherwise
Event that is fired when visibility has changed
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.
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.
An optional human-readable description which is rendered less prominently in the title of the view. Setting the title description to null, undefined, or empty string will remove the description from the view.
The badge to display for this TreeView. To remove the badge, set to undefined.