1
0

demo.js 660 B

123456789101112131415161718192021222324252627
  1. window.addEvent('domready',function(){
  2. SimpleTree = new Mif.Tree({
  3. container: $('tree_container'),
  4. types: {
  5. folder: {
  6. openIcon: 'mif-tree-open-icon',
  7. closeIcon: 'mif-tree-close-icon'
  8. }
  9. },
  10. dfltType: 'folder',
  11. height: 18
  12. })
  13. .load({
  14. url: '../assets/files/simpleTree.json'
  15. })
  16. .addEvent('load', function(){
  17. this.root.recursive(function(){
  18. this.toggle();
  19. });
  20. })
  21. .addEvent('select',function(node){
  22. $('log').adopt(new Element('li').set('html', node.name + ' selected'));
  23. })
  24. .addEvent('unSelect', function(node){
  25. $('log').adopt(new Element('li').set('html', node.name + ' unselected'));
  26. });
  27. });