Author: pyaschenko
Date: 2010-10-13 06:53:02 -0400 (Wed, 13 Oct 2010)
New Revision: 19550
Modified:
trunk/core/impl/src/main/resources/META-INF/resources/richfaces.js
Log:
RF-9152, RF-9168
richfaces container fixes
RichFaces.$$ was added
Modified: trunk/core/impl/src/main/resources/META-INF/resources/richfaces.js
===================================================================
--- trunk/core/impl/src/main/resources/META-INF/resources/richfaces.js 2010-10-13 10:51:33
UTC (rev 19549)
+++ trunk/core/impl/src/main/resources/META-INF/resources/richfaces.js 2010-10-13 10:53:02
UTC (rev 19550)
@@ -40,9 +40,20 @@
var element = richfaces.getDomElement(source);
if (element) {
- return (element["richfaces"] || {})["component"];
+ return (element[richfaces.RICH_CONTAINER] || {})["component"];
}
}
+
+ richfaces.$$ = function(componentName, element)
+ {
+ while (element.parentNode) {
+ var e = element[richfaces.RICH_CONTAINER];
+ if (e && e.component && e.component.name==componentName)
+ return e.component;
+ else
+ element = element.parentNode;
+ }
+ }
// find component and call his method
richfaces.invokeMethod = function(source, method) {
Show replies by date