Overview
Reppresents a Tree control
Variable Summary
| access | name | type | Can Read | Can Init | Can Write | Default Value | description |
|---|---|---|---|---|---|---|---|
| public | baseIndent | Number | ![]() | ![]() | ![]() |
The indent from the parent level. |
|
| public | bottomPadding | Integer | ![]() | ![]() | ![]() |
Padding on the bottom side of tree nodes.
Padding on the bottom side of tree nodes. Overrides the default padding value if set. |
|
| context | FXContext | ||||||
| public | dataDescriptor | TreeDataDescriptor | ![]() | ![]() | ![]() |
The XTreeView Data Descriptor |
|
| public | dataProvider | DataProvider | ![]() | ![]() | ![]() |
The Data Provider for the tree nodes |
|
| package | defaultRenderers | XMap | |||||
| public | getCollapsedGraphic | function():Node | ![]() | ![]() | ![]() |
Function to create the collapsed graphic |
|
| public | getExpandedGraphic | function():Node | ![]() | ![]() | ![]() |
Function to create the expanded graphic |
|
| public | isSelectionEvent | function(:XTreeNode,:MouseEvent):boolean | ![]() | ![]() | ![]() |
Function to determine if a mouse event represents a selection event.
Function to determine if a mouse event represents a selection event. Default behavior is primaryButtonDown and clickCount <= 1 |
|
| public | leftPadding | Integer | ![]() | ![]() | ![]() |
Padding on the left side of tree nodes.
Padding on the left side of tree nodes. Overrides the default padding value if set. |
|
| public | onCollapse | function(:XTreeNode):Void | ![]() | ![]() | ![]() |
Function called when tree node is collapsed |
|
| public | onExpand | function(:XTreeNode):Void | ![]() | ![]() | ![]() |
Function called when tree node is expanded |
|
| public | onKeyPressedNode | function(:XTreeNode,:KeyEvent):Void | ![]() | ![]() | ![]() |
Defines a function to be called when a key is pressed on a |
|
| public | onKeyReleasedNode | function(:XTreeNode,:KeyEvent):Void | ![]() | ![]() | ![]() |
Defines a function to be called when a key is released on a |
|
| public | onKeyTypedNode | function(:XTreeNode,:KeyEvent):Void | ![]() | ![]() | ![]() |
Defines a function to be called when a key is typed on a |
|
| public | onMouseClickedNode | function(:XTreeNode,:MouseEvent):Void | ![]() | ![]() | ![]() |
Defines a function to be called when the mouse clicks on a |
|
| public | onMouseDraggedNode | function(:XTreeNode,:MouseEvent):Void | ![]() | ![]() | ![]() |
Defines a function to be called when the mouse drags a |
|
| public | onMouseEnteredNode | function(:XTreeNode,:MouseEvent):Void | ![]() | ![]() | ![]() |
Defines a function to be called when the mouse enters a |
|
| public | onMouseExitedNode | function(:XTreeNode,:MouseEvent):Void | ![]() | ![]() | ![]() |
Defines a function to be called when the mouse exits a |
|
| public | onMouseMovedNode | function(:XTreeNode,:MouseEvent):Void | ![]() | ![]() | ![]() |
Defines a function to be called when the mouse moves while on a |
|
| public | onMousePressedNode | function(:XTreeNode,:MouseEvent):Void | ![]() | ![]() | ![]() |
Defines a function to be called when the mouse is pressed on a |
|
| public | onMouseReleasedNode | function(:XTreeNode,:MouseEvent):Void | ![]() | ![]() | ![]() |
Defines a function to be called when the mouse si released on a |
|
| public | onMouseWheelMovedNode | function(:XTreeNode,:MouseEvent):Void | ![]() | ![]() | ![]() |
Defines a function to be called when the mouse wheel is moved over a |
|
| public | onSelection | function(:XTreeNode):Void | ![]() | ![]() | ![]() |
Function called when tree node is selected |
|
| public | padding | Integer | ![]() | ![]() | ![]() |
The default padding around tree nodes.
The default padding around tree nodes. Can be overriden on each side by setting the more specific padding variable. |
|
| public | rightPadding | Integer | ![]() | ![]() | ![]() |
Padding on the right side of tree nodes.
Padding on the right side of tree nodes. Overrides the default padding value if set. |
|
| public | rootVisible | Boolean | ![]() | ![]() | ![]() |
Indicates whether the root node is visible or not |
|
| public | selected | XTreeNode | ![]() | ![]() | ![]() |
The current selected node |
|
| public | topPadding | Integer | ![]() | ![]() | ![]() |
Padding on the top side of tree nodes.
Padding on the top side of tree nodes. Overrides the default padding value if set. |
|
| package | treeDirty | Integer |
flag to track whether the tree nodes need to be rebuilt or not |
||||
| treeSkin | XTreeSkin |
Inherited Variables
Function Summary
- public addRenderer(clazz: java.lang.Class, renderer: NodeRenderer) : Void
- public addRenderer(type: javafx.reflect.FXType, renderer: NodeRenderer) : Void
- package clearDirty() : Integer
- public clearSelection() : XTreeNode
- public collapsePath(node: XTreeNode) : Void
- public collapseSelection() : Void
- public expandPath(node: XTreeNode) : Void
- public expandSelection() : Void
- package getBottomPad() : Integer
- package getLeftPad() : Integer
- package getRightPad() : Integer
- public getRoot() : XTreeNode
- package getTopPad() : Integer
- public hasBeenExpanded(node: XTreeNode) : Boolean
- public isCollapsed(node: XTreeNode) : Boolean
- public isExpanded(node: XTreeNode) : Boolean
- package isInterestedInKeyEvents() : Boolean
- public isVisible(node: XTreeNode) : Boolean
- public makeVisible(node: XTreeNode) : Void
- package markDirty() : Integer
- public removeRenderer(clazz: java.lang.Class) : Void
- public removeRenderer(type: javafx.reflect.FXType) : Void
- public reset() : Void

