@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, setOperationKeyaddTips, addTipsListener, hideTips, showFormByTipsgetCustomeStyles, getKey, getModel, getView, postBack, release, setCustomeStyles, setDraggable, setDroppable, setKey, setModel, setViewpublic 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