TreeNode()

树节点类

new TreeNode()

Members

readonly children :Array.<TreeNode>|undefined

子节点列表

isChecked :Boolean

获取或设置节点勾选状态

isParent :Boolean

节点是否为父节点

readonly level :Number

节点层级

readonly name :String

节点名称

readonly project :Project

节点所属工程

Methods

getComponents() → {Promise.<(Component|Array.<Component>)>}

获取该节点下所有构件

Returns:
Promise.<(Component|Array.<Component>)>

getParentNode() → {TreeNode}

获取父节点

Returns:
TreeNode

loadChildNodes() → {Promise.<Array.<TreeStructureJSON>>}

加载子节点

Returns:
Promise.<Array.<TreeStructureJSON>>

setComponentsColor(color)

设置节点下构件的颜色

Parameters:
Name Type Description
color Color

颜色

setVisibility(bVisible)

设置节点下构件的显隐

Parameters:
Name Type Description
bVisible Boolean

是否显示