mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-07-19 09:24:51 +00:00
refactor(menu) delete Menu.init
This commit is contained in:
parent
3605e6558b
commit
11c2f4a388
1 changed files with 23 additions and 26 deletions
|
|
@ -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);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue