chore(client) execFromModule

This commit is contained in:
coderaiser 2014-02-17 03:54:14 -05:00
parent 0bbf5a0e82
commit 612ebed2ac

View file

@ -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);
});
};