mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 18:55:26 +00:00
chore(client) execFromModule
This commit is contained in:
parent
0bbf5a0e82
commit
612ebed2ac
1 changed files with 11 additions and 7 deletions
|
|
@ -299,16 +299,20 @@ var Util, DOM, CloudFunc;
|
|||
this.getPathTemplate = getSystemFile(PathTemplate, CloudCmd.HTMLDIR + 'path.html');
|
||||
this.getLinkTemplate = getSystemFile(PathTemplate, CloudCmd.HTMLDIR + 'link.html');
|
||||
|
||||
this.execFromModule = function(pModuleName, pFuncName, pParams) {
|
||||
var lObject = CloudCmd[pModuleName];
|
||||
Util.ifExec(Util.isObject(lObject),
|
||||
this.execFromModule = function(moduleName, funcName, params) {
|
||||
var obj = CloudCmd[moduleName],
|
||||
isObj = Util.isObject(obj);
|
||||
|
||||
Util.ifExec(isObj,
|
||||
function() {
|
||||
var lObj = CloudCmd[pModuleName];
|
||||
Util.exec( lObj[pFuncName], pParams);
|
||||
var obj = CloudCmd[moduleName],
|
||||
func = obj[funcName];
|
||||
|
||||
Util.exec(func, params);
|
||||
},
|
||||
|
||||
function(pCallBack) {
|
||||
Util.exec(lObject, pCallBack);
|
||||
function(callback) {
|
||||
Util.exec(obj, calback);
|
||||
});
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue