Changeset 15056
- Timestamp:
- 03/06/10 08:46:17 (2 years ago)
- Location:
- trunk/Xul_Commons
- Files:
-
- 2 edited
-
content/scenariCommons/widgets/jsTree/jsTree.xbl.xml (modified) (1 diff)
-
modules/scenariCommons/widgets/jsTree/columns.jsm (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Xul_Commons/content/scenariCommons/widgets/jsTree/jsTree.xbl.xml
r15044 r15056 112 112 } 113 113 } 114 //Injections des splitters. 115 var vLib = {} 116 Components.utils.import("resource://scenariCommons/widgets/jsTree/columns.jsm", vLib); 117 vLib.columns.injectSplitters(vTreeCols); 118 log.info("vTreeCols::::::::::::::::::::::::::\n"+log.getXml(vTreeCols)); 114 119 } 115 120 //Initialisation des CellBuilders. -
trunk/Xul_Commons/modules/scenariCommons/widgets/jsTree/columns.jsm
r14881 r15056 85 85 }, 86 86 87 isHidden : function(pTreeCols){ 88 return this.fHidden || false; 89 }, 90 setHidden : function(pHidden){ 91 this.fHidden = pHidden; 92 return this; 93 }, 94 87 95 isIgnoreInColumnPicker : function(pTreeCols){ 88 96 return this.fIgnoreInColumnPicker || false; … … 122 130 vTreeCol.setAttribute("flex", this.getFlex(pTreeCols)); 123 131 if(this.isIgnoreInColumnPicker()) vTreeCol.setAttribute("ignoreincolumnpicker", "true"); 124 vTreeCol.fCellBuilderFactory = this.getCellBuilderFactory(pTreeCols); 132 if(this.isHidden()) vTreeCol.setAttribute("hidden", "true"); 133 vTreeCol.fCellBuilderFactory = this.getCellBuilderFactory(pTreeCols); 125 134 pTreeCols.appendChild(vTreeCol); 126 135 } 127 136 }; 137 128 138 129 139 /** … … 140 150 var vSplitter = vChild.ownerDocument.createElementNS(dom.XULNS, "splitter"); 141 151 vSplitter.setAttribute("class", "tree-splitter"); 142 vChild. insertBefore(vSplitter, vChild);152 vChild.parentNode.insertBefore(vSplitter, vChild); 143 153 } 144 154 vNeedSplitter = true;
Note: See TracChangeset
for help on using the changeset viewer.