app.js 988 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. /**
  2. * @example Simple Tree
  3. *
  4. */
  5. Ext.require('Ext.tree.Panel');
  6. Ext.require('Ext.data.TreeStore');
  7. Ext.onReady(function() {
  8. var store = Ext.create('Ext.data.TreeStore', {
  9. root: {
  10. text: 'Root',
  11. expanded: true,
  12. children: [
  13. {
  14. text: 'Child 1',
  15. leaf: true
  16. },
  17. {
  18. text: 'Child 2',
  19. leaf: true
  20. },
  21. {
  22. text: 'Child 3',
  23. expanded: true,
  24. children: [
  25. {
  26. text: 'Grandchild',
  27. leaf: true
  28. }
  29. ]
  30. }
  31. ]
  32. }
  33. });
  34. Ext.create('Ext.tree.Panel', {
  35. renderTo: Ext.getBody(),
  36. title: 'Simple Tree',
  37. width: 150,
  38. height: 150,
  39. store: store
  40. });
  41. });