Namespace: PP.Ui;
TreeNode
The TreeNode class implements an element in the collection of the TreeList component nodes.
PP.initClass(PP.Ui.TreeNode, PP.Object, "TreeNode");
Constructor name | Brief description | |
TreeNode | The TreeNode constructor creates an instance of the TreeNode class. |
Property name | Brief description | |
CanSelect | The CanSelect property determines whether the node is selectable. | |
Checked | The Checked property determines whether the node checkbox is marked. | |
ChildrenCount | The ChildrenCount property determines a number of the tree node children. | |
Class | The Class property determines tree node css-class. | |
Color | The Color property determines tree node color. | |
ColumnText | The ColumnText property sets contents of node for a specified column. | |
Data | The Data property determines tree node data. | |
Draggable | The Draggable property determines whether the node can be dragged. | |
Expanded | The Expanded property determines whether node children are displayed. | |
Focused | The Focused property determines whether the tree node has a focus. | |
Font | The Font property determines font parameters of the tree node. | |
HasChild | The HasChild property determines whether tree node has any child element. | |
HasChildSelected | The HasChildSelected property determines whether tree node has any selected child element. | |
Highlighted | The Highlighted property determines whether to use a tooltip for the specified node. | |
ImageIndex | The ImageIndex property determines an index of the item placed in component ImageList. | |
ImageUrl | The ImageUrl property determines the path to the tree node icon. | |
Key | The Key property determines node key. | |
ResourceKey | The ResourceKey property determines resource key for tree node. | |
Selected | The Selected property determines whether the node is selected. | |
Text | The Text property determines name for a tree node. | |
ToolTip | The ToolTip property determines text of the tree node tooltip. | |
Value | The Value property determines tree node value. | |
Visible | The Visible property determines whether the tree node is visible. |
Method name | Brief description | |
addClass | The addClass method adds css-class to the node. | |
collapse | The collapse method collapses node children. | |
collapseAll | The collapseAll method hides a list of the node child elements. | |
deSelectChild | The deSelectChild method deselects all child elements of the node. | |
expand | The expand method expands the node children menu. | |
expandAll | The expandAll method expands the node children menu. | |
getDomNode | The getDomNode method returns the main DOM node of the node. | |
getIndex | The getIndex method returns tree node index. | |
getLevel | The getLevel method returns the level number where the node is in the tree. | |
getNodes | The getNodes method returns object of the PP.Ui.TreeNodes class containing node children. | |
getParentNode | The getParentNode method returns the parent node. | |
getRealHeight | The getRealHeight method returns real height of tree node. | |
getVisualPosition | The getVisualPosition method returns a number of the node position in the list of visible elements. | |
isLast | The isLast method determines whether the node is the last in its branch. | |
isVisible | The isVisible method determines whether the node is visible. | |
load | The load method loads a node. | |
removeClass | The removeClass method removes css-class from a node. | |
selectAll | The selectAll method selects all the node children. | |
selectChild | The selectChild method selects all child elements of the node. | |
setFocused | The setFocused method sets focus for the node. | |
toggle | The toggle method collapses and expands the list of node children. |
Property name | Brief description | |
The Id property determines a repository object identifier. |
Method name | Brief description | |
clone | The clone method creates an object copy. | |
dispose | The dispose method deletes the component. | |
getHashCode | The getHashCode method returns hash code of repository object. | |
getId | The getId method returns repository object identifier. | |
getSettings | The getSettings method returns repository object settings. | |
getTypeName | The getTypeName method returns the name of the object type without the namespace, to which it belongs. | |
isEqual | The isEqual method determines whether the specified object is equal to the current repository object. | |
isLive | The isLive method determines validity of repository object. | |
removeAllEvents | The removeAllEvents method removes all object event handlers by the specified context. | |
setId | The setId method determines a repository object identifier. | |
setSettings | The setSettings method determines repository object settings. | |
defineProps | The defineProps method creates get and set methods from name array for the specified class. | |
keys | The keys method returns array of methods and properties names for the specified object. |
See also: