12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- /**
- * @fileOverview
- *
- * 切换展开层次
- *
- * @author: techird
- * @copyright: Baidu FEX, 2014
- */
- KityMinder.registerUI('ribbon/view/level', function(minder) {
- var $commandbutton = minder.getUI('widget/commandbutton');
- var $tabs = minder.getUI('ribbon/tabs');
- var $levelPanel = new FUI.LabelPanel({
- label: minder.getLang('panels.level'),
- column: true
- }).appendTo($tabs.view);
- var $levelButtonMenu = new FUI.ButtonMenu({
- id: 'level-button-menu',
- text: minder.getLang('ui.level'),
- layout: 'bottom',
- buttons: [{}, {
- label: minder.getLang('ui.expandtoleaf')
- }],
- menu: {
- items: [1, 2, 3, 4, 5, 6].map(function(level) {
- return {
- label: minder.getLang('ui.command.expandtolevel' + level),
- value: level
- };
- })
- }
- }).appendTo($levelPanel);
- $levelButtonMenu.on('buttonclick', function() {
- minder.execCommand('expandtolevel', 9999);
- });
- $levelButtonMenu.on('select', function(e, info) {
- minder.execCommand('expandtolevel', info.value);
- });
- });
|