소스 검색

change console to only be used in debugging-mode

Stephan Fuchs 10 달 전
부모
커밋
f395474a55
1개의 변경된 파일24개의 추가작업 그리고 0개의 파일을 삭제
  1. 24 0
      sugarcube/src/js/console.js

+ 24 - 0
sugarcube/src/js/console.js

@@ -0,0 +1,24 @@
+//https://stackoverflow.com/a/30197438/7200161
+var console=(function(defaultConsole){
+	return {
+		log: function(text){
+			if(State.variables.DEBUGGING)
+				defaultConsole.log(text);
+		},
+		info: function (text) {
+			if(State.variables.DEBUGGING)
+				defaultConsole.info(text);
+		},
+		warn: function (text) {
+			if(State.variables.DEBUGGING)
+				defaultConsole.warn(text);
+		},
+		error: function (text) {
+			if(State.variables.DEBUGGING)
+				defaultConsole.error(text);
+		}
+	};
+}(window.console));
+
+//Then redefine the old console
+window.console = console;