moved Cmd functions to Cmd object inside DOM

This commit is contained in:
coderaiser 2013-05-06 12:27:10 -04:00
parent 6da9a928b2
commit 1d4619f286
3 changed files with 1323 additions and 1297 deletions

View file

@ -2,7 +2,7 @@
"api_url" : "/api/v1",
"appcache" : false,
"minification" : {
"js" : false,
"js" : true,
"css" : true,
"html" : true,
"img" : true

File diff suppressed because it is too large Load diff

View file

@ -168,12 +168,31 @@ Util = exports || {};
return lRet;
};
Util.convertArrToObj = function(pArrKeys, pArrVal){
var i, n, lName, lRet;
if(pArrKeys && pArrVal){
for(i = 0, n = pArrKeys; i < n; i++){
lName = pArrKeys[i];
lRet[lName] = pArrVal[i];
}
}
return lRet;
};
/**
* copy pObj properties to pTargetObject
*
* @pTarget
* @pObj
*/
Util.extend = function(pTarget, PObj){
var i, n, lObj, lRet = Util.isObject(pTarget) ? pTarget : {};
if( Util.isArray(PObj) )
for(i = 0, n = PObj.length; i < n; i++)
Util.extend(pTarget, PObj[i]);
lRet = Util.extend(pTarget, PObj[i]);
else if(PObj){
lObj = Util.isFunction(PObj) ? new PObj() : PObj;
@ -185,6 +204,20 @@ Util = exports || {};
return lRet;
};
/**
* copy pObj properties to pTargetObject
*
* @pTarget
* @pObj
*/
Util.extendProto = function(pObj){
var lRet, F = function(){};
F.prototype = Util.extend({}, pObj);
lRet = new F();
return lRet;
};
/** for function
* @param pI
* @param pN