[richfaces-svn-commits] JBoss Rich Faces SVN: r4742 - branches/3.1.x/ui/orderingList/src/main/resources/org/richfaces/renderkit/html/scripts.
richfaces-svn-commits at lists.jboss.org
richfaces-svn-commits at lists.jboss.org
Tue Dec 11 15:26:51 EST 2007
Author: nbelaevski
Date: 2007-12-11 15:26:51 -0500 (Tue, 11 Dec 2007)
New Revision: 4742
Modified:
branches/3.1.x/ui/orderingList/src/main/resources/org/richfaces/renderkit/html/scripts/SelectItem.js
Log:
columnClasses/rowClasses handling added
Modified: branches/3.1.x/ui/orderingList/src/main/resources/org/richfaces/renderkit/html/scripts/SelectItem.js
===================================================================
--- branches/3.1.x/ui/orderingList/src/main/resources/org/richfaces/renderkit/html/scripts/SelectItem.js 2007-12-11 20:17:08 UTC (rev 4741)
+++ branches/3.1.x/ui/orderingList/src/main/resources/org/richfaces/renderkit/html/scripts/SelectItem.js 2007-12-11 20:26:51 UTC (rev 4742)
@@ -6,6 +6,7 @@
initialize : function(label, id, node) {
this._label = label;
this._node = node;
+
this._node.item = this;
this._id = id;
@@ -55,22 +56,40 @@
},
addClass : function(row, classNameRow, classNameCell) {
- row.addClassName(classNameRow);
+ if (row.addClassName) {
+ row.addClassName(classNameRow);
+ } else {
+ Element.addClassName(row, classNameRow);
+ }
+
var cells = row.cells;
for (var i = 0; i < cells.length; i++) {
var cell = cells[i];
- cell.addClassName(classNameCell);
+ if (cell.addClassName) {
+ cell.addClassName(classNameCell);
+ } else {
+ Element.addClassName(cell, classNameCell);
+ }
}
},
removeClass : function(row, classNameRow, classNameCell) {
- row.removeClassName(classNameRow);
+ if (row.removeClassName) {
+ row.removeClassName(classNameRow);
+ } else {
+ Element.removeClassName(row, classNameRow);
+ }
+
var cells = row.cells;
for (var i = 0; i < cells.length; i++) {
var cell = cells[i];
- cell.removeClassName(classNameCell);
+ if (cell.removeClassName) {
+ cell.removeClassName(classNameCell);
+ } else {
+ Element.removeClassName(cell, classNameCell);
+ }
}
},
More information about the richfaces-svn-commits
mailing list