treeTmplt.js 3.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. /*
  2. Feel free to use your custom icons for the tree. Make sure they are all of the same size.
  3. If you don't use some keys you can just remove them from this config
  4. */
  5. var TREE_TPL = {
  6. // general
  7. 'target':'content', // name of the frame links will be opened in
  8. // other possible values are:
  9. // _blank, _parent, _search, _self and _top
  10. // icons - root
  11. 'icon_48':'icons/base.gif', // root icon normal
  12. 'icon_52':'icons/base.gif', // root icon selected
  13. 'icon_56':'icons/base.gif', // root icon opened
  14. 'icon_60':'icons/base.gif', // root icon selected opened
  15. // icons - node
  16. 'icon_16':'icons/folder.gif', // node icon normal
  17. 'icon_20':'icons/folderopen.gif', // node icon selected
  18. 'icon_24':'icons/folderopen.gif', // node icon opened
  19. 'icon_28':'icons/folderopen.gif', // node icon selected opened
  20. 'icon_80':'icons/folder.gif', // mouseovered node icon normal
  21. // icons - leaf
  22. 'icon_0':'icons/page.gif', // leaf icon normal
  23. 'icon_4':'icons/page.gif', // leaf icon selected
  24. // icons - junctions
  25. 'icon_2':'icons/joinbottom.gif', // junction for leaf
  26. 'icon_3':'icons/join.gif', // junction for last leaf
  27. 'icon_18':'icons/plusbottom.gif', // junction for closed node
  28. 'icon_19':'icons/plus.gif', // junctioin for last closed node
  29. 'icon_26':'icons/minusbottom.gif',// junction for opened node
  30. 'icon_27':'icons/minus.gif', // junctioin for last opended node
  31. // icons - misc
  32. 'icon_e':'icons/empty.gif', // empty image
  33. 'icon_l':'icons/line.gif', // vertical line
  34. // styles - root
  35. 'style_48':'treenormal', // normal root caption style
  36. 'style_52':'treenormal', // selected root catption style
  37. 'style_56':'treenormal', // opened root catption style
  38. 'style_60':'treenormal', // selected opened root catption style
  39. 'style_112':'treenormal', // mouseovered normal root caption style
  40. 'style_116':'treenormal', // mouseovered selected root catption style
  41. 'style_120':'treenormal', // mouseovered opened root catption style
  42. 'style_124':'treenormal', // mouseovered selected opened root catption style
  43. // styles - node
  44. 'style_16':'treenormal', // normal node caption style
  45. 'style_20':'treenormal', // selected node catption style
  46. 'style_24':'treenormal', // opened node catption style
  47. 'style_28':'treenormal', // selected opened node catption style
  48. 'style_80':'treenormal', // mouseovered normal node caption style
  49. 'style_84':'treenormal', // mouseovered selected node catption style
  50. 'style_88':'treenormal', // mouseovered opened node catption style
  51. 'style_92':'treenormal', // mouseovered selected opened node catption style
  52. // styles - leaf
  53. 'style_0':'treenormal', // normal leaf caption style
  54. 'style_4':'treeopened', // selected leaf catption style
  55. 'style_64':'treenormal', // mouseovered normal leaf caption style
  56. 'style_68':'treeopened', // mouseovered selected leaf catption style
  57. 'onItemMover':'returnFalse',
  58. 'onItemMout':'returnFalse'
  59. // make sure there is no comma after the last key-value pair
  60. };
  61. function returnFalse() {
  62. return false;
  63. }