程序包 | 说明 |
---|---|
kd.bos.entity.tree | |
kd.bos.form.control |
限定符和类型 | 方法和说明 |
---|---|
TreeMenuNode |
TreeMenuNode.addChild(int i,
TreeMenuNode node)
特定位置添加单个子节点
|
TreeMenuNode |
TreeMenuNode.addChild(TreeMenuNode node)
添加单个子节点
|
TreeMenuNode |
TreeMenuNode.addChildren(java.util.List<TreeMenuNode> nodes)
添加多个子节点
|
TreeMenuNode |
TreeMenuNode.deleteChildNode(java.lang.String id)
递归删除子节点
|
TreeMenuNode |
TreeMenuNode.getTreeNode(java.lang.String id,
int maxLevel)
递归查找id所在节点
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<TreeMenuNode> |
TreeMenuNode.getChildren() |
限定符和类型 | 方法和说明 |
---|---|
TreeMenuNode |
TreeMenuNode.addChild(int i,
TreeMenuNode node)
特定位置添加单个子节点
|
TreeMenuNode |
TreeMenuNode.addChild(TreeMenuNode node)
添加单个子节点
|
限定符和类型 | 方法和说明 |
---|---|
TreeMenuNode |
TreeMenuNode.addChildren(java.util.List<TreeMenuNode> nodes)
添加多个子节点
|
void |
TreeMenuNode.iterate(int maxLevel,
java.util.function.Consumer<TreeMenuNode> callback)
遍历所有节点
|
void |
TreeMenuNode.setChildren(java.util.List<TreeMenuNode> arrayList) |
限定符和类型 | 方法和说明 |
---|---|
TreeMenu |
TreeMenu.addNodes(java.util.List<TreeMenuNode> nodes)
添加多个节点到对应parentId所在节点下面(parentId为空时直接添加到树上作为根节点)
|
TreeMenu |
TreeMenu.addNodes(java.util.List<TreeMenuNode> nodes,
java.util.List<java.lang.String> urls)
添加多个节点到对应parentId所在节点下面(parentId为空时直接添加到树上作为根节点)
|