mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-07-20 18:18:56 +00:00
feature(Events) dispatch: event -> event || eventName
This commit is contained in:
parent
1fc4dd979c
commit
6b1b8e1ebf
3 changed files with 13 additions and 5 deletions
|
|
@ -138,6 +138,8 @@ getJSONfromFileTable.
|
|||
|
||||
* feature(index) add "f9 - menu" button
|
||||
|
||||
* feature(Events) dispatch: event -> event || eventName
|
||||
|
||||
|
||||
2012.04.22, v0.2.0
|
||||
|
||||
|
|
|
|||
|
|
@ -415,7 +415,14 @@ var CloudCmd, Util, DOM, CloudFunc;
|
|||
* @param pEvent
|
||||
*/
|
||||
this.dispatch = function(pEvent, pElement){
|
||||
return (pElement || window).dispatchEvent(pEvent);
|
||||
var lRet, lEvent;
|
||||
|
||||
if (Util.isString(pEvent))
|
||||
lEvent = Events.create(pEvent);
|
||||
else
|
||||
lEvent = pEvent;
|
||||
|
||||
return (pElement || window).dispatchEvent(lEvent);
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -29,10 +29,9 @@ var CloudCmd, Util, DOM, CloudFunc, $;
|
|||
Events.addKey( lListener );
|
||||
|
||||
DOM.setButtonKey('f9', function(){
|
||||
var lCurrent = DOM.getCurrentFile(),
|
||||
lEvent = Events.create('contextmenu');
|
||||
|
||||
Events.dispatch(lEvent, lCurrent);
|
||||
var lCurrent = DOM.getCurrentFile();
|
||||
|
||||
Events.dispatch('contextmenu', lCurrent);
|
||||
});
|
||||
|
||||
delete Menu.init;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue