Gregg Tavares преди 7 години
родител
ревизия
b5cbff9d54
променени са 1 файла, в които са добавени 17 реда и са изтрити 0 реда
  1. 17 0
      threejs/resources/threejs-lessons-helper.js

+ 17 - 0
threejs/resources/threejs-lessons-helper.js

@@ -133,6 +133,23 @@
     });
     var numLinesRemaining = 100;
     var added = false;
+    const toggle = document.createElement('div');
+    let show = false;
+    Object.assign(toggle.style, {
+      position: 'absolute',
+      right: 0,
+      bottom: 0,
+      background: '#EEE',
+      'max-height': '2ex',
+    });
+    toggle.addEventListener('click', showHideConsole);
+
+    function showHideConsole() {
+      show = !show;
+      toggle.textContent = show ? '☒' : '☐';
+      parent.style.display = show ? '' : 'none';
+    }
+    showHideConsole();
 
     function addLine(type, str) {
       var div = document.createElement('div');