refactor(menu) delete Menu.init

This commit is contained in:
coderaiser 2013-07-25 15:00:15 +00:00
parent 3605e6558b
commit 11c2f4a388

View file

@ -13,12 +13,30 @@ var CloudCmd, Util, DOM, CloudFunc, $;
Position,
UploadToItemNames;
Menu.dir = '/lib/client/menu/';
/* enable and disable menu constant */
Menu.ENABLED = false;
/* PRIVATE FUNCTIONS */
Menu.init = function(pPosition){
Position = pPosition;
Util.loadOnLoad([
Menu.show,
setUploadToItemNames,
load,
DOM.jqueryLoad
]);
Events.addKey( lListener );
DOM.setButtonKey('f9', function(){
var lCurrent = DOM.getCurrentFile(),
lEvent = Events.create('contextmenu');
Events.dispatch(lEvent, lCurrent);
});
delete Menu.init;
};
/** function shows editor
* @param pReadOnly
@ -206,7 +224,7 @@ var CloudCmd, Util, DOM, CloudFunc, $;
function load(pCallBack){
Util.time('menu load');
var lDir = Menu.dir,
var lDir = '/lib/client/menu/',
lFiles = [
lDir + 'contextMenu.js',
lDir + 'contextMenu.css'
@ -281,27 +299,7 @@ var CloudCmd, Util, DOM, CloudFunc, $;
$('li').contextMenu(Position);
};
/* key binding function */
Menu.init = function(pPosition){
Position = pPosition;
Util.loadOnLoad([
Menu.show,
setUploadToItemNames,
load,
DOM.jqueryLoad
]);
Events.addKey( lListener );
DOM.setButtonKey('f9', function(){
var lCurrent = DOM.getCurrentFile(),
lEvent = Events.create('contextmenu');
Events.dispatch(lEvent, lCurrent);
});
function lListener(pEvent){
function lListener(pEvent){
var lCurrent,
lF9 = Key.F9,
lESC = Key.ESC,
@ -317,7 +315,6 @@ var CloudCmd, Util, DOM, CloudFunc, $;
else if (lKey === lESC)
Key.setBind();
}
};
CloudCmd.Menu = Menu;
})(CloudCmd, Util, DOM, CloudFunc);