onAfterAddNode
onAfterAddNode: ( newTreeNode: TreeNode, parentTreeNode: TreeNode, nodeStructure: Partial<NodeInterface>,) => void onAfterClickCollapseSwitch
onAfterClickCollapseSwitch: (nodeSwitch: Element | JQuery, event: Event) => void
onAfterPositionNode
onAfterPositionNode: ( treeNode: TreeNode, nodeDbIndex: number, containerCenter: Coordinate, treeCenter: Coordinate,) => void onBeforeAddNode
onBeforeAddNode: ( parentTreeNode: TreeNode, nodeStructure: Partial<NodeInterface>,) => void onBeforeClickCollapseSwitch
onBeforeClickCollapseSwitch: (
nodeSwitch: Element | JQuery,
event: Event,
) => void | boolean
onBeforePositionNode
onBeforePositionNode: ( treeNode: TreeNode, nodeDbIndex: number, containerCenter: Coordinate, treeCenter: Coordinate,) => void onClickNode
onClickNode: (node: Element | JQuery, event: Event) => void | boolean
Type Declaration
- (node: Element | JQuery, event: Event): void | boolean
Parameters
- node: Element | JQuery
- event: Event
Returns void | boolean
onCreateNode
onCreateNode: (
treeNode: TreeNode,
treeNodeDom: HTMLAnchorElement | HTMLDivElement,
) => void
onCreateNodeCollapseSwitch
onCreateNodeCollapseSwitch: (
treeNode: TreeNode,
treeNodeDom: HTMLAnchorElement | HTMLDivElement,
) => void
onMouseoutNode
onMouseoutNode: (node: Element | JQuery, event: Event) => void
onMouseoverNode
onMouseoverNode: (node: Element | JQuery, event: Event) => void
onToggleCollapseFinished
onToggleCollapseFinished: (treeNode: TreeNode, bIsCollapsed: boolean) => void
onTreeLoaded
onTreeLoaded: (rootTreeNode: TreeNode) => void
Description
be carefull with click event, you can reset collapse, expand events