Author: tveronezi
Date: Mon Jun 11 11:36:01 2012
New Revision: 1348803
URL: http://svn.apache.org/viewvc?rev=1348803&view=rev
Log:
https://issues.apache.org/jira/browse/TOMEE-224
* preparing context menu
Modified:
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/components/Menu.js
Modified:
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js
URL:
http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js?rev=1348803&r1=1348802&r2=1348803&view=diff
==============================================================================
---
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js
(original)
+++
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/ApplicationViewHome.js
Mon Jun 11 11:36:01 2012
@@ -40,10 +40,10 @@ TOMEE.ApplicationViewHome = function (cf
}
]
});
- jndiMenu.showAt({
- left:100,
- top:100
- });
+// jndiMenu.showAt({
+// left:100,
+// top:100
+// });
var elMapContent = TOMEE.el.getElMap({
elName:'main',
Modified:
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/components/Menu.js
URL:
http://svn.apache.org/viewvc/openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/components/Menu.js?rev=1348803&r1=1348802&r2=1348803&view=diff
==============================================================================
---
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/components/Menu.js
(original)
+++
openejb/trunk/openejb/tomee/tomee-webapp/src/main/webapp/application/js/view/components/Menu.js
Mon Jun 11 11:36:01 2012
@@ -21,6 +21,14 @@ TOMEE.components.Menu = function (cfg) {
var channel = cfg.channel;
+ var myBody = $('body');
+ myBody.bind('click', function() {
+ map.main.detach();
+ data = {};
+ });
+
+ var data = {};
+
var map = TOMEE.el.getElMap({
elName:'main',
tag:'ul',
@@ -49,7 +57,7 @@ TOMEE.components.Menu = function (cfg) {
],
listeners:{
'click':function () {
- command.callback();
+ command.callback(data);
}
}
}).main);
@@ -66,7 +74,8 @@ TOMEE.components.Menu = function (cfg) {
main.css('left', config.left + 'px');
main.css('top', config.top + 'px');
- var myBody = $('body');
+ data = config.data;
+
myBody.append(main);
}
};