xushiting пре 3 година
родитељ
комит
3f6c20c7fa
2 измењених фајлова са 31 додато и 3 уклоњено
  1. 2 3
      src/XAnimationController.js
  2. 29 0
      src/defaultLog.js

+ 2 - 3
src/XAnimationController.js

@@ -1,9 +1,8 @@
-//const avatarLoader = new XAvatarLoader
-// log$J = new Logger$1("AnimationController");
 import {avatarLoader} from "./XAvatarLoader.js"
-import {logger} from "./Logger.js"
 import AvatarAnimationError from "./error/AvatarAnimationError.js"
+import Logger from "./Logger.js"
 
+const logger = new Logger('AnimationController')
 export default class XAnimationController {
     constructor(e) {
         E(this, "iBodyAnim");

+ 29 - 0
src/defaultLog.js

@@ -0,0 +1,29 @@
+const DEFAULT_LOGGER = {
+    debug: console.log,
+    info: console.log,
+    warn: console.warn,
+    error: console.error
+}
+
+export default class defaultLog{
+    constructor(e) {
+        E(this, "module");
+        this.module = e
+    }
+    static setLogger(e) {
+        defaultLog.instance = e
+    }
+    debug(...e) {
+        return Logger1.instance.debug(...e)
+    }
+    info(...e) {
+        return Logger1.instance.info(...e)
+    }
+    warn(...e) {
+        return Logger1.instance.warn(...e)
+    }
+    error(...e) {
+        return Logger1.instance.error(...e)
+    }
+};
+E(defaultLog, "instance", DEFAULT_LOGGER);