import { Event, FileDropEvent, KeyStroke, Menu, PropertyChangeEvent, Tree, TreeCheckableStyle, TreeDisplayStyle, TreeNode, WidgetEventMap } from '../index'; export interface TreeAllChildNodesDeletedEvent extends Event { parentNode: TreeNode; } export interface TreeChildNodeOrderChangedEvent extends Event { parentNode: TreeNode; } export interface TreeDropEvent extends Event, FileDropEvent { } export interface TreeNodeActionEvent extends Event { node: TreeNode; } export interface TreeNodeChangedEvent extends Event { node: TreeNode; } export interface TreeNodeClickEvent extends Event { node: TreeNode; } export interface TreeNodeExpandedEvent extends Event { node: TreeNode; expanded: boolean; expandedLazy: boolean; } export interface TreeNodesCheckedEvent extends Event { nodes: TreeNode[]; } export interface TreeNodesDeletedEvent extends Event { nodes: TreeNode[]; parentNode: TreeNode; } export interface TreeNodesInsertedEvent extends Event { nodes: TreeNode[]; parentNode: TreeNode; } export interface TreeNodesSelectedEvent extends Event { debounce: boolean; } export interface TreeNodesUpdatedEvent extends Event { nodes: TreeNode[]; } export interface TreeEventMap extends WidgetEventMap { 'allChildNodesDeleted': TreeAllChildNodesDeletedEvent; 'childNodeOrderChanged': TreeChildNodeOrderChangedEvent; 'drop': TreeDropEvent; 'nodeAction': TreeNodeActionEvent; 'nodeChanged': TreeNodeChangedEvent; 'nodeClick': TreeNodeClickEvent; 'nodeExpanded': TreeNodeExpandedEvent; 'nodesChecked': TreeNodesCheckedEvent; 'nodesDeleted': TreeNodesDeletedEvent; 'nodesInserted': TreeNodesInsertedEvent; 'nodesSelected': TreeNodesSelectedEvent; 'nodesUpdated': TreeNodesUpdatedEvent; 'propertyChange:breadcrumbTogglingThreshold': PropertyChangeEvent; 'propertyChange:checkable': PropertyChangeEvent; 'propertyChange:checkableStyle': PropertyChangeEvent; 'propertyChange:displayStyle': PropertyChangeEvent; 'propertyChange:dropMaximumSize': PropertyChangeEvent; 'propertyChange:dropType': PropertyChangeEvent; 'propertyChange:keyStrokes': PropertyChangeEvent; 'propertyChange:menus': PropertyChangeEvent; 'propertyChange:textFilterEnabled': PropertyChangeEvent; 'propertyChange:toggleBreadcrumbStyleEnabled': PropertyChangeEvent; 'propertyChange:viewRangeSize': PropertyChangeEvent; } //# sourceMappingURL=TreeEventMap.d.ts.map