| Name | 
Description | 
  | 
| ActiveMatchInfo | 
Properties for identifying an active highlight on a node in a tree. | 
  | 
| CheckBoxInfo | 
Immutable data structure that describes checkbox info. | 
  | 
| CheckboxStateChange | 
Data structure that describes checkbox state change. | 
  | 
| CompletionObserver | 
CompletionObserver interface compatible with rxjs | 
  | 
| ControlledTreeProps | 
Properties for ControlledTree | 
  | 
| DelayLoadedTreeNodeItem | 
A TreeNodeItem for delay-loaded trees | 
  | 
| EditableTreeDataProvider | 
EditableTreeDataProvider provides cell editing processing for the Tree. | 
  | 
| ErrorObserver | 
ErrorObserver interface compatible with rxjs | 
  | 
| HighlightableTreeNodeProps | 
Properties for a highlightable TreeNode | 
  | 
| HighlightableTreeProps | 
Properties for highlighting nodes in a tree. | 
  | 
| ImmediatelyLoadedTreeNodeItem | 
A TreeNodeItem for immediately loaded trees | 
  | 
| ITreeDataProvider | 
Interface for a tree data provider class | 
  | 
| ITreeImageLoader | 
Interface for a tree image loader | 
  | 
| ITreeNodeLoader | 
Tree node loader which is used to load tree nodes. | 
  | 
| ITreeNodeLoaderWithProvider | 
Tree node loader which uses TreeDataProvider to load nodes. | 
  | 
| LoadedNodeHierarchy | 
Data structure that describes hierarchy loaded for parent node. | 
  | 
| LoadedNodeHierarchyItem | 
Data structure that describes one loaded hierarchy item. | 
  | 
| MutableCheckBoxInfo | 
Mutable data structure that describes checkbox info. | 
  | 
| MutableTreeModelNode | 
Mutable data structure that describes tree node. | 
  | 
| NextObserver | 
NextObserver interface compatible with rxjs | 
  | 
| Observable | 
Observable interface compatible with rxjs | 
  | 
| RenderedItemsRange | 
Data structure that describes range of rendered items in the tree. | 
  | 
| Subscribable | 
Subscribable interface compatible with rxjs | 
  | 
| Subscription | 
Subscription interface compatible with rxjs | 
  | 
| TreeActions | 
Tree actions that can be performed on tree. | 
  | 
| TreeCheckboxStateChangeEventArgs | 
Data structure that describes tree checkbox state change event payload. | 
  | 
| TreeEditingParams | 
Params used for tree node editing. | 
  | 
| TreeEventHandlerParams | 
Data structure that describes tree event handler params. | 
  | 
| TreeEvents | 
Tree events that can occur while interacting with tree. | 
  | 
| TreeModel | 
Data structure that describes tree model. | 
  | 
| TreeModelChanges | 
Data structure that describes changes which happened to the tree model | 
  | 
| TreeModelNode | 
Immutable data structure that describes tree node. | 
  | 
| TreeModelNodeEditingInfo | 
Data structure that holds callbacks used for tree node editing. | 
  | 
| TreeModelNodeInput | 
Data structure that describes input used to create tree node. | 
  | 
| TreeModelNodePlaceholder | 
Data structure that describes tree node placeholder. | 
  | 
| TreeModelRootNode | 
Data structure that describes tree root node. | 
  | 
| TreeNodeContentProps | 
Properties for TreeNodeContent component | 
Deprecated | 
| TreeNodeEditorProps | 
Properties for TreeNodeEditor component. | 
  | 
| TreeNodeEventArgs | 
Data structure that describes tree node event payload. | 
  | 
| TreeNodeIconProps | 
Props for TreeNodeIcon component. | 
Deprecated | 
| TreeNodeItem | 
A node item which can be displayed in a tree. | 
  | 
| TreeNodeLoadResult | 
Data structure that describes node load result | 
  | 
| TreeNodeRendererProps | 
Properties for TreeNodeRenderer. | 
  | 
| TreeRendererAttributes | 
Attributes found on TreeRenderer component | 
  | 
| TreeRendererProps | 
Properties for TreeRenderer component. | 
  | 
| TreeSelectionChange | 
Data structure that describes tree selection change. | 
  | 
| TreeSelectionModificationEventArgs | 
Data structure that describes tree selection modification event payload. | 
  | 
| TreeSelectionReplacementEventArgs | 
Data structure that describes tree selection replacement event payload. | 
  | 
| Unsubscribable | 
Unsubscribable interface compatible with rxjs | 
  | 
| VisibleTreeNodes | 
Data structure that describes set of visible tree nodes as a flat list. | 
  |