Class: TreeNode

(Version : 2.0.4)

WUX.TreeNode

new TreeNode

트리의 노드를 구성하는 클래스입니다. 직접 생성 할 수 는 없습니다. TreePanel 컴포넌트의 getNode() API를 통해서 얻을 수 있습니다.

Property
Method
TreeNode
getChildNode
트리노드의 자식노드를 반환합니다.
Parameters:
Name Type Description
노드 String 아이디
Returns:
Type
TreeNode
Example
 node.getChildNode('node3');
Number
getChildNodeByIndex
트리노드의 자식노드를 반환합니다.
Parameters:
Name Type Description
노드 String 아이디
Returns:
Type
Number
Example
 node.getChildNodeByIndex(3);
Array[TreeNode]
getChildNodes
트리노드의 자식노드 모두를 반환합니다.
Returns:
Type
Array[TreeNode]
Example
 node.getChildNodes();
String
getCollapseIcon
노드의 폴더 아이콘(닫혀진 상태) 클래스를 반환합니다.
Returns:
Type
String
Example
 node.getIcon();
String
getExpandIcon
노드의 폴더 아이콘(열려진 상태) 클래스를 반환합니다.
Returns:
Type
String
Example
 node.getIcon();
String
getIcon
노드의 아이콘 클래스를 반환합니다.
Returns:
Type
String
Example
 node.getIcon();
String
getId
노드의 id를 반환합니다.
Returns:
Type
String
Example
 node.getId();
Number
getIndex
부모노드로 부터의 인덱스를 반환합니다.
Returns:
Type
Number
Example
 node.getIndex();
TreeNode
getNextNode
트리노드의 다음노드를 반환합니다.
Returns:
Type
TreeNode
Example
 node.getNextNode();
TreeNode
getParentNode
트리노드의 부모노드를 반환합니다.
Returns:
Type
TreeNode
Example
 node.getParentNode();
TreeNode
getPrevNode
트리노드의 이전노드를 반환합니다.
Returns:
Type
TreeNode
Example
 node.getPrevNode();
String
getText
노드의 text를 반환합니다.
Returns:
Type
String
Example
 node.getText();
String
getValue
노드의 value를 반환합니다.
Returns:
Type
String
Example
 node.getValue();
Boolean
hasChildNode
노드의 하위노드 존재 유/무 를 반환합니다.
Returns:
Type
Boolean
Example
 node.hasChildNode();
Boolean
hasParentNode
트리노드의 부모노드가 있는지 여부를 반환합니다.
Returns:
Type
Boolean
Example
 node.hasParentNode();
Events