@KSObject public class TreeMenu extends Container
构造器和说明 |
---|
TreeMenu() |
限定符和类型 | 方法和说明 |
---|---|
TreeMenu |
addNodes(java.util.List<TreeMenuNode> nodes)
添加多个节点到对应parentId所在节点下面(parentId为空时直接添加到树上作为根节点)
|
TreeMenu |
addNodes(java.util.List<TreeMenuNode> nodes,
java.util.List<java.lang.String> urls)
添加多个节点到对应parentId所在节点下面(parentId为空时直接添加到树上作为根节点)
|
void |
addTreeMenuClickListener(TreeMenuClickListener listener)
添加树节点点击事件到监听器列表
|
void |
clickMenuMark(java.util.Map<java.lang.String,java.lang.Object> map)
收藏菜单
|
void |
setTreeMenusMarked(java.util.List<java.lang.String> MarkedMenuIds)
把前端的菜单项设为收藏菜单
|
void |
treeMenuClick(java.lang.String parentNodeId,
java.lang.String nodeId)
点击树节点
|
void |
treeMenuDoubleClick(java.lang.String parentNodeId,
java.lang.String nodeId)
双击树节点
|
addClickListener, addControls, addItemClickListener, bindData, click, clone, createClientConfig, deleteControls, getCollapseFields, getItems, getOperationKey, insertControls, setBackgroundImg, setCollapse, setCollapseFields, setCollapseFieldsVisible, setOperationKey
addTips, addTipsListener, hideTips, showFormByTips
getCustomeStyles, getKey, getModel, getView, postBack, release, setCustomeStyles, setDraggable, setDroppable, setKey, setModel, setView
public TreeMenu addNodes(java.util.List<TreeMenuNode> nodes)
nodes
- 节点public TreeMenu addNodes(java.util.List<TreeMenuNode> nodes, java.util.List<java.lang.String> urls)
nodes
- 一级菜单树节点urls
- 对应一级菜单树节点的图片地址public void addTreeMenuClickListener(TreeMenuClickListener listener)
listener
- public void treeMenuClick(java.lang.String parentNodeId, java.lang.String nodeId)
parentNodeId
- 父节点IDnodeId
- 当前点击的节点IDpublic void treeMenuDoubleClick(java.lang.String parentNodeId, java.lang.String nodeId)
parentNodeId
- 父节点IDnodeId
- 双击的节点IDpublic void clickMenuMark(java.util.Map<java.lang.String,java.lang.Object> map)
map
- map中public void setTreeMenusMarked(java.util.List<java.lang.String> MarkedMenuIds)
MarkedMenuItemIds
- 已收藏的菜单ID