insert.js 630 B

12345678910111213141516171819202122232425
  1. /**
  2. * @fileOverview
  3. *
  4. * 插入节点
  5. *
  6. * @author: techird
  7. * @copyright: Baidu FEX, 2014
  8. */
  9. KityMinder.registerUI('ribbon/idea/insert', function(minder) {
  10. var $commandbutton = minder.getUI('widget/commandbutton');
  11. var $tabs = minder.getUI('ribbon/tabs');
  12. var $insertNodePanel = new FUI.LabelPanel({
  13. label: minder.getLang('panels.insert'),
  14. column: true
  15. });
  16. $commandbutton.generate('appendchildnode').appendTo($insertNodePanel);
  17. $commandbutton.generate('appendsiblingnode').appendTo($insertNodePanel);
  18. $tabs.idea.appendWidget($insertNodePanel);
  19. return $insertNodePanel;
  20. });