You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by tv...@apache.org on 2012/06/15 19:06:54 UTC
svn commit: r1350695 -
/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/components/CollapsiblePanel.js
Author: tveronezi
Date: Fri Jun 15 17:06:54 2012
New Revision: 1350695
URL: http://svn.apache.org/viewvc?rev=1350695&view=rev
Log:
https://issues.apache.org/jira/browse/TOMEE-228
* CollapsiblePanel.js
Modified:
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/components/CollapsiblePanel.js
Modified: openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/components/CollapsiblePanel.js
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/components/CollapsiblePanel.js?rev=1350695&r1=1350694&r2=1350695&view=diff
==============================================================================
--- openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/components/CollapsiblePanel.js (original)
+++ openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/components/CollapsiblePanel.js Fri Jun 15 17:06:54 2012
@@ -53,6 +53,10 @@ TOMEE.components.CollapsiblePanel = func
{
tag:'i',
cls:'icon-th'
+ },
+ {
+ elName:'titleEl',
+ tag:'span'
}
]
}
@@ -67,7 +71,7 @@ TOMEE.components.CollapsiblePanel = func
},
children:[
{
- elName: 'myBody',
+ elName:'bodyEl',
tag:'div',
cls:'accordion-inner'
}
@@ -78,6 +82,22 @@ TOMEE.components.CollapsiblePanel = func
return group;
}
+ var children = TOMEE.utils.getArray(cfg.children);
+ (function () {
+ var child = null;
+ var childEl = null;
+ for (var i = 0; i < children.length; i++) {
+ child = children[i];
+
+ childEl = buildAccordionGroup();
+ childEl.titleEl.html(child.getTitle());
+ childEl.bodyEl.append(child.getEl());
+
+ myBody.main.append(childEl.main);
+ }
+ })();
+
+
return {
getEl:function () {
return myBody.main;