| onAllOpenDynamic | fires when all sub levels is loaded and opened |
| onBeforeCheck | fires before an item is checked/unchecked |
| onBeforeContextMenu | fires before the moment when a context menu appears on the right mouse click |
| onBeforeDrag | fires when the item's dragging starts (the item is selected and the mouse is moving) |
| onCheck | fires immediately after an item in the tree has been checked/unchecked |
| onClick | fires when the text part of a tree item is clicked, but after the default onClick functionality has been processed |
| onDblClick | fires right after a tree item has been double clicked, but before the default onDblClick functionality has been processed |
| onDrag | fires when the item was dragged and dropped on some other item, but before item's moving has been processed |
| onDragIn | fires when the item is dragged over some target the item can be dropped to |
| onDrop | fires when drag-and-drop has already been processed; besides, fires when the nodes are moved programmatically |
| onEdit | fires on 4 different stages of the editing process (see the details) |
| onEditCancel | event occurs after cancelling edit by Escape key or other means |
| onKeyPress | fires after each key press when tree is in focus |
| onMouseIn | fires when the mouse pointer is hovered over an item |
| onMouseOut | fires when the mouse pointer is moved out of item's area |
| onOpenDynamicEnd | fires after the item defined in the openItemsDynamic() method opens |
| onOpenEnd | fires right after an item in the tree has become open |
| onOpenStart | fires right when an item in the tree starts to open, but before this item has opened |
| onRightClick | fires when the user clicks the right mouse button |
| onSelect | fires when selection in the tree was changed |
| onXLE | fires when the data loading is finished and a component or data is rendered |
| onXLS | fires when XML loading started |