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
Show replies by date