TreeView$Typings<T> extension

on

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 otherwise false.
no setter