electron-angular-boilerplate
Version:
A basic electron app using AngularJS and Skeleton CSS with ES6 support
21 lines (20 loc) • 719 B
JavaScript
/* */
var $ = require("./$"),
$def = require("./$.def"),
log = {},
enabled = true;
$.each.call(('assert,clear,count,debug,dir,dirxml,error,exception,' + 'group,groupCollapsed,groupEnd,info,isIndependentlyComposed,log,' + 'markTimeline,profile,profileEnd,table,time,timeEnd,timeline,' + 'timelineEnd,timeStamp,trace,warn').split(','), function(key) {
log[key] = function() {
if (enabled && $.g.console && $.isFunction(console[key])) {
return Function.apply.call(console[key], console, arguments);
}
};
});
$def($def.G + $def.F, {log: require("./$.assign")(log.log, log, {
enable: function() {
enabled = true;
},
disable: function() {
enabled = false;
}
})});