类(Class): newTreeView

x.ui.pkg.tree. newTreeView

TreeView

new newTreeView(name)

树视图
参数(Parameters):
名称 类型 描述
name string 名称

方法(Methods)

add(name)

添加新的节点到节点数组
参数(Parameters):
名称 类型 描述
name string 名称

closeAll()

关闭所有的节点

closeAllChildren(name)

关闭所有的节点信息
参数(Parameters):
名称 类型 描述
name string 名称

create(options)

初始化树对象
参数(Parameters):
名称 类型 描述
options object 选项

getSelected()

获取当前选着的节点

getSelectedNode()

获取当前选择的节点对象

getSelectedNode(nodeId)

根据节点标识, 获取节点对象
参数(Parameters):
名称 类型 描述
nodeId string 节点标识

getSelectedNodeId()

获取当前选择的节点标识

isOpen(id)

判断节点是否开启, 需要设置选项 useCookies = true
参数(Parameters):
名称 类型 描述
id string 节点标识

openAll()

打开所有的节点

removeNode(nodeId)

移除一个节点
参数(Parameters):
名称 类型 描述
nodeId string 节点标识

setProperty(node)

设置节点属性
参数(Parameters):
名称 类型 描述
node x.ui.tree.newTreeNode 树节点

setStatus(status, index, bottom)

设置状态
参数(Parameters):
名称 类型 描述
status string
index string
bottom string

toggleAll(status)

展开或关闭全部节点
参数(Parameters):
名称 类型 描述
status string 状态 true 张开

toString()

输出树的 html 格式文本