TreeView$Typings<T> extension
- on
-
- TreeView<
T>
- TreeView<
Properties
- badge ↔ ViewBadge?
-
The badge to display for this TreeView.
To remove the badge, set to undefined.
getter/setter pair
- description ↔ String?
-
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.
getter/setter pair
- message ↔ String?
-
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.
getter/setter pair
-
onDidChangeCheckboxState
→ Event<
TreeCheckboxChangeEvent< T> > -
An event to signal that an element or root has either been checked or unchecked.
no setter
-
onDidChangeSelection
→ Event<
TreeViewSelectionChangeEvent< T> > -
Event that is fired when the {@link TreeView.selectionselection} has changed
no setter
-
onDidChangeVisibility
→ Event<
TreeViewVisibilityChangeEvent> -
Event that is fired when {@link TreeView.visiblevisibility} has changed
no setter
-
onDidCollapseElement
→ Event<
TreeViewExpansionEvent< T> > -
Event that is fired when an element is collapsed
no setter
-
onDidExpandElement
→ Event<
TreeViewExpansionEvent< T> > -
Event that is fired when an element is expanded
no setter
- reveal ↔ Future Function(T, [dynamic])
-
getter/setter pair
-
selection
→ List<
T> -
Currently selected elements.
no setter
- title ↔ String?
-
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.
getter/setter pair
- visible → bool
-
true
if the {@link TreeViewtree view} is visible otherwisefalse
.no setter