TreeEventHandler Class
Default tree event handler.
Implements
- TreeEvents
- Disposable
Methods
| Name | Description | |
|---|---|---|
| constructor(params: TreeEventHandlerParams): TreeEventHandler | ||
| [dispose](): void | Destructor. | |
| dispose(): void | Disposes tree event handler. | Deprecated |
| onCheckboxStateChanged(__namedParameters: TreeCheckboxStateChangeEventArgs): undefined | Subscription | Changes nodes checkbox states. | |
| onDelayedNodeClick(__namedParameters: TreeNodeEventArgs): void | Activates node editing if editing parameters are supplied and node is editable. | |
| onNodeCollapsed(__namedParameters: TreeNodeEventArgs): void | Collapses node | |
| onNodeDoubleClick(_: TreeNodeEventArgs): void | This method is declared here to be overridden by classes that extend TreeEventHandler | |
| onNodeEditorActivated(__namedParameters: TreeNodeEventArgs): void | Activates node editing if editing parameters are supplied and node is editable. | |
| onNodeExpanded(__namedParameters: TreeNodeEventArgs): void | Expands node and starts loading children. | |
| onSelectionModified(__namedParameters: TreeSelectionModificationEventArgs): undefined | Subscription | Selects and deselects nodes until event is handled, handler is disposed or selection replaced event occurs. | |
| onSelectionReplaced(__namedParameters: TreeSelectionReplacementEventArgs): undefined | Subscription | Replaces currently selected nodes until event is handled, handler is disposed or another selection replaced event occurs. |
Properties
| Name | Type | Description | |
|---|---|---|---|
| modelSource Accessor ReadOnly | TreeModelSource |
Defined in
Last Updated: 13 October, 2025
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.