mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 02:35:49 +00:00
moved Cmd functions to Cmd object inside DOM
This commit is contained in:
parent
6da9a928b2
commit
1d4619f286
3 changed files with 1323 additions and 1297 deletions
|
|
@ -2,7 +2,7 @@
|
|||
"api_url" : "/api/v1",
|
||||
"appcache" : false,
|
||||
"minification" : {
|
||||
"js" : false,
|
||||
"js" : true,
|
||||
"css" : true,
|
||||
"html" : true,
|
||||
"img" : true
|
||||
|
|
|
|||
2583
lib/client/dom.js
2583
lib/client/dom.js
File diff suppressed because it is too large
Load diff
35
lib/util.js
35
lib/util.js
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue