树节点接口
节点的 checkBox / radio 的 勾选状态
用于设置节点的子节点的 checkBox / radio 的半选状态 setting.check.checkType = "checkbox" -1 不存在子节点 或 子节点全部设置为 nocheck = true 0 无 子节点被勾选 1 部分 子节点被勾选 2 全部 子节点被勾选 setting.check.checkType = "radio" -1 不存在子节点 或 子节点全部设置为 nocheck = true 0 无 子节点被勾选 2 有 子节点被勾选
设置节点的 checkBox / radio 的 focus 状态 默认值:false
用于记录节点是否处于编辑名称状态 [setting.edit.enable = true 时有效]
强制节点的 checkBox / radio 的 半勾选状态。[setting.check.enable = true & treeNode.nocheck = false 时有效] 1、强制为半勾选状态后,不再进行自动计算半勾选状态 2、设置 treeNode.halfCheck = false 或 null 才能恢复自动计算半勾选状态 3、为了解决部分朋友生成 json 数据出现的兼容问题, 支持 "false","true" 字符串格式的数据 默认值:false
节点自定义图标的 URL 路径。 1、父节点如果只设置 icon ,会导致展开、折叠时都使用同一个图标 2、父节点展开、折叠使用不同的个性化图标需要同时设置 treeNode.iconOpen / treeNode.iconClose 两个属性 3、如果想利用 className 设置个性化图标,需要设置 treeNode.iconSkin 属性 默认值:无
父节点自定义折叠时图标的 URL 路径。 1、此属性只针对父节点有效 2、此属性必须与 iconOpen 同时使用 3、如果想利用 className 设置个性化图标,需要设置 treeNode.iconSkin 属性 默认值:无
父节点自定义展开时图标的 URL 路径。 1、此属性只针对父节点有效 2、此属性必须与 iconClose 同时使用 3、如果想利用 className 设置个性化图标,需要设置 treeNode.iconSkin 属性 默认值:无
节点的id
节点是否正在进行异步加载。
节点是否为同级节点中的第一个节点。
记录节点 的 hover 状态
节点是否为同级节点中的最后一个节点。
记录节点的层级 根节点 level = 0,依次递增
节点名称标题。
节点的父节点唯一标识 tId。
节点的唯一标识 tId。
节点是否已经进行过异步加载,避免父节点反复异步加载数据。
获取节点在同级节点中的位置。
返回同级节点中的位置。
获取与节点相邻的后一个节点。
返回同级下一个节点。
获取节点的父节点。
节点的父节点数据对象。
获取 treeNode 节点的所有父节点(包括自己)。
treeNode 节点的所有父节点的数据源合(包括自己)
获取与 treeNode 节点相邻的前一个节点。
返回同级前一个节点。
Generated using TypeDoc
树节点接口