[richfaces-svn-commits] JBoss Rich Faces SVN: r1274 - trunk/sandbox/scrollable-grid/src/main/javascript/ClientUI/controls/grid.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Fri Jun 22 09:41:47 EDT 2007


Author: dmorozov
Date: 2007-06-22 09:41:47 -0400 (Fri, 22 Jun 2007)
New Revision: 1274

Modified:
   trunk/sandbox/scrollable-grid/src/main/javascript/ClientUI/controls/grid/Grid.js
Log:
Add converter from/to client table row index and to/from data index

Modified: trunk/sandbox/scrollable-grid/src/main/javascript/ClientUI/controls/grid/Grid.js
===================================================================
--- trunk/sandbox/scrollable-grid/src/main/javascript/ClientUI/controls/grid/Grid.js	2007-06-22 13:25:15 UTC (rev 1273)
+++ trunk/sandbox/scrollable-grid/src/main/javascript/ClientUI/controls/grid/Grid.js	2007-06-22 13:41:47 UTC (rev 1274)
@@ -197,8 +197,13 @@
 	},
 	getDataIndex: function(rowIndex) {
 		var body = this.getBody();
-		return this.getBody().currRange.start+rowIndex;
+		return body.currRange.start+rowIndex;
 	},
+	getRowIndex: function(dataIndex) {
+		var body = this.getBody();
+		return (dataIndex>=body.currRange.start && dataIndex<body.currRange.start+body.rowsCount) ?
+			dataIndex - body.currRange.start : -1;
+	},
 	hideColumn: function(column) {
 		this.adjustColumnWidth(column, 0);
 	}




More information about the richfaces-svn-commits mailing list