[richfaces-svn-commits] JBoss Rich Faces SVN: r275 - trunk/richfaces/common/src/main/resources/org/richfaces/renderkit/html/scripts.
richfaces-svn-commits at lists.jboss.org
richfaces-svn-commits at lists.jboss.org
Wed Apr 4 15:31:53 EDT 2007
Author: nbelaevski
Date: 2007-04-04 15:31:52 -0400 (Wed, 04 Apr 2007)
New Revision: 275
Modified:
trunk/richfaces/common/src/main/resources/org/richfaces/renderkit/html/scripts/utils.js
Log:
Richfaces.visitTree() utility method added
Modified: trunk/richfaces/common/src/main/resources/org/richfaces/renderkit/html/scripts/utils.js
===================================================================
--- trunk/richfaces/common/src/main/resources/org/richfaces/renderkit/html/scripts/utils.js 2007-04-04 15:59:34 UTC (rev 274)
+++ trunk/richfaces/common/src/main/resources/org/richfaces/renderkit/html/scripts/utils.js 2007-04-04 19:31:52 UTC (rev 275)
@@ -57,4 +57,18 @@
}
return !!elt;
+};
+
+Richfaces.visitTree = function(root, callback) {
+ var node = root;
+ if (!node) {
+ node = document;
+ }
+
+ callback.call(this, node);
+
+ var children = node.childNodes;
+ for (var i = 0; i < children.length; i++ ) {
+ Richfaces.visitTree(children[i], callback);
+ }
};
\ No newline at end of file
More information about the richfaces-svn-commits
mailing list