(js) Disable debug data if UIxDebug not enabled

Disable some Angular debugging information if SOGoUIxDebugEnabled is not
set.
This commit is contained in:
Francis Lachapelle
2015-09-11 10:56:57 -04:00
parent 45ac6845a5
commit 90a3fcacaf
3 changed files with 26 additions and 38 deletions
@@ -126,8 +126,8 @@
/**
* @ngInject
*/
configure.$inject = ['$mdThemingProvider'];
function configure($mdThemingProvider) {
configure.$inject = ['$logProvider', '$compileProvider', '$mdThemingProvider'];
function configure($logProvider, $compileProvider, $mdThemingProvider) {
$mdThemingProvider.definePalette('sogo-green', {
'50': 'eaf5e9',
'100': 'cbe5c8',
@@ -205,6 +205,12 @@
'hue-2': '300',
'hue-3': '500'
});
if (!DebugEnabled) {
// Disable debug data
$logProvider.debugEnabled(false);
$compileProvider.debugInfoEnabled(false);
}
}
})();
@@ -26,8 +26,8 @@
/**
* @ngInject
*/
runBlock.$inject = ['$interpolate', '$document'];
function runBlock($interpolate, $document) {
runBlock.$inject = ['$interpolate', '$document', '$log'];
function runBlock($interpolate, $document, $log) {
function buildCssSelectors(selectors) {
var result = selectors.join('');
@@ -72,6 +72,8 @@
addRule(fgHue, bgHue, themeName, paletteName, _$mdThemingProvider._PALETTES[color.name][color.hues['hue-3'] ], 'hue-3');
addRule(fgHue, bgHue, themeName, paletteName, _$mdThemingProvider._PALETTES[color.name][color.hues['hue-1'] ], 'hue-1');
});
//$log.debug(_.pluck(customSheet.cssRules, 'cssText').join("\n"));
});
function addRule(fgInterpolate, bgInterpolate, themeName, paletteName, colorArray, hueName){
@@ -88,13 +90,6 @@
}), index);
index += 1;
console.debug(fgInterpolate({
theme: themeName,
palette: paletteName,
value: colorValue,
hue: hueName
}));
// Insert background color rule
customSheet.insertRule(bgInterpolate({
theme: themeName,
@@ -103,13 +98,6 @@
hue: hueName
}), index);
index += 1;
console.debug(bgInterpolate({
theme: themeName,
palette: paletteName,
value: colorValue,
hue: hueName
}));
}
function addBorderRule(bdrInterpolate, themeName, paletteName, colorArray, hueName){