折叠面板组。
<div class="mini-navbar " activeIndex="0" style="width:180px;height:200px;" autoCollapse="true"> <div title="Small Items"> <ul id="menu1" class="mini-menu" allowSelectItem="true" style="width:100%;border:0;background:none;"> <li iconCls="icon-add" onclick="onItemClick">新增</li> <li iconCls="icon-edit" onclick="onItemClick">修改</li> <li iconCls="icon-remove" onclick="onItemClick">删除</li> </ul> </div> <div title="Large Items"> <ul id="menu2" class="mini-menu" allowSelectItem="true" style="width:100%;border:0;background:none;"> <li iconCls="Note" iconPosition="top" onclick="onItemClick">Notes</li> <li iconCls="Reports" iconPosition="top" onclick="onItemClick">Reports</li> </ul> </div> </div>
Name | Type | Description | Default | Set && Tag? |
---|---|---|---|---|
activeIndex | Number | 选中面板的索引 | -1 | yes |
autoCollapse | Boolean | 是否自动折叠 | false | yes |
Name | Parameter | Description | Return |
---|---|---|---|
setGroups ( Array ) | 设置groups数组 | ||
addGroup ( Object [, index] ) |
Object:group对象。 index:Number。索引号。 |
增加group。 |
|
removeGroup ( name ) | name:group名称。 | 删除group面板。 | |
moveGroup ( group, index ) | 移动group面板到新位置 | ||
updateGroup ( group, options ) | 更新group面板 | ||
getGroup ( index ) getGroup ( groupName ) |
获取group面板对象 | ||
getGroupBodyEl ( index ) getGroupBodyEl ( groupName ) |
获取group面板对象内容区DOM元素 |
Name | EventObject | Description |
---|---|---|
activechanged | 面板切换时发生 |
NavBar 面板对象,属性如下:
Name | Type | Description | Default | Set && Tag? |
---|---|---|---|---|
name | String | 面板名称 | yes | |
title | String | 标题文本 | yes | |
iconCls | String | 标题图标样式类 | yes | |
iconStyle | String | 标题图标样式 | yes | |
headerCls | String | 头部样式类 | yes | |
headerStyle | String | 头部样式 | yes | |
bodyCls | String | 内容区样式类 | yes | |
bodyStyle | String | 内容区样式 | yes | |
visible | Boolean | 是否显示 | true | yes |
enabled | Boolean | 是否启用 | true | yes |
showCollapseButton | Boolean | 是否显示折叠按钮 | true | yes |