added debug method to util

This commit is contained in:
coderaiser 2012-11-29 07:34:39 -05:00
parent 27879a0890
commit 47d3edc744
5 changed files with 43 additions and 11 deletions

View file

@ -1,6 +1,6 @@
(function(){
"use strict";
var DIR = __dirname + '/',
main = require(DIR + 'lib/server/main'),
@ -46,7 +46,7 @@
* минифицированый
*/
if(srv.Minify._allowed.css){
var lPath = srv.Minify.MinFolder.replace(DIR, '');
var lPath = '/' + srv.Minify.MinFolder.replace(DIR, '');
lReplace_s = '<link rel=stylesheet href="/css/reset.css">';

View file

@ -2,7 +2,7 @@
"cache" : {"allowed" : false},
"appcache" : false,
"minification" : {
"js" : true,
"js" : false,
"css" : true,
"html" : true,
"img" : true

View file

@ -180,8 +180,7 @@ var CloudCommander, Util, DOM, CloudFunc;
*/
DOM.Cache = function(){
/* приватный переключатель возможности работы с кэшем */
var CacheAllowed,
Data = {};
var CacheAllowed;
/* функция проверяет возможно ли работать с кэшем каким-либо образом */
this.isAllowed = function(){
@ -265,6 +264,7 @@ var CloudCommander, Util, DOM, CloudFunc;
DOM.Cache = new DOM.Cache();
/**
* Function gets id by src
* @param pSrc
@ -721,14 +721,14 @@ var CloudCommander, Util, DOM, CloudFunc;
*/
DOM.getCurrentFile = function(){
var lCurrent = DOM.getByClass(getCurrentFile())[0];
if(!lCurrent)
if(!lCurrent){
DOM.addCloudStatus({
code : -1,
msg : 'Error: can not find ' +
'CurrentFile ' +
'in getCurrentFile'
});
}
return lCurrent;
};

View file

@ -110,6 +110,7 @@ var CloudCommander, Util, DOM, $, Github, cb;
});
}
else
//window.open('welcome.html', 'welcome','width=300,height=200,menubar=yes,status=yes')">
window.location =
'https://github.com/login/oauth/authorize?client_id=' +
CLIENT_ID + '&&scope=repo,user,gist';

View file

@ -6,9 +6,11 @@ var Util, exports;
(function(){
"use strict";
Util = exports || {};
var Scope = exports ? global : window;
/** setting function context
* @param {function} pFunction
* @param {object} pContext
@ -22,6 +24,16 @@ var Util, exports;
return lRet;
};
Util.breakpoint = function(){
var lRet = Util.tryCatch(function(){
debugger;
});
Util.log(lRet);
return lRet;
};
/**
* Функция ищет в имени файла расширение
* и если находит возвращает true
@ -82,9 +94,11 @@ var Util, exports;
* @param pArg
*/
Util.log = function(pArg){
var lRet = pArg;
if(pArg)
console.log(pArg);
var lRet = pArg,
lConsole = Scope.console;
if(lConsole && pArg)
lConsole.log(pArg);
return lRet;
};
@ -285,6 +299,21 @@ var Util, exports;
return lRet;
};
/**
* function execute param function in
* try...catch block and log result
*
* @param pCallBack
*/
Util.tryCatchDebug = function(pCallBack){
var lRet = Util.tryCatch(pCallBack);
if(lRet)
Util.debug();
return lRet;
};
/**
* function execute param function in
* try...catch block and log result
@ -298,6 +327,7 @@ var Util, exports;
return Util.log(lRet);
};
/**
* function do save exec of function
* @param pCallBack
@ -326,4 +356,5 @@ var Util, exports;
return hours + ":" + minutes + ":" + seconds;
};
})();