Namespace Terminal.Gui.Trees
Classes
- DelegateTreeBuilder<T>
Implementation of ITreeBuilder<T> that uses user defined functions
- ObjectActivatedEventArgs<T>
Event args for the ObjectActivated event
- SelectionChangedEventArgs<T>
Event arguments describing a change in selected object in a tree view
- TreeBuilder<T>
Abstract implementation of ITreeBuilder<T>.
- TreeNodeBuilder
ITreeBuilder<T> implementation for ITreeNode objects
- TreeStyle
Defines rendering options that affect how the tree is displayed.
Interfaces
- ITreeBuilder<T>
Interface for supplying data to a TreeView<T> on demand as root level nodes are expanded by the user
- ITreeNode
Interface to implement when you want the regular (non generic) TreeView to automatically determine children for your class (without having to specify an ITreeBuilder<T>)
Delegates
- AspectGetterDelegate<T>
Delegates of this type are used to fetch string representations of user's model objects