Spacebug
Mit diesem Modul kann die Spacebug Programmierumgebung eingebunden werden.
Das Modul verwenden
Die Verwendung des Moduls wird über einen HTML-Tag gesteuert. Er wird an der gewünschten Stelle eingefügt:
---- Features: spacebug ----
Konfiguration vornehmen
config-data - Übergabe der Konfiguration im JSON Format, Reihenfolge beliebig
-
rowsAnzahl Reihen der Weltraumansicht. -
colsAnzahl Spalten der Weltraumansicht. -
editLegt fest, ob die Objekte in der Weltraumansicht editierbar sind. (Standardwert: true). -
debuggerLegt fest, ob der Debugg-Modus direkt zu Beginn aktiviert ist. (Standardwert: false). -
consoleLegt fest, ob der Variableninspektor direkt zu Beginn aktiviert ist. (Standardwert: false). -
syncCodeLegt fest, ob der Code für die gegebenen Welten synchron gehalten wird oder für jede Welt ein eigener Code verwendet wird. (Standardwert: true). -
iconsIm JSON Format kann definiert werden, welche Icons im Burger-Menu auftauchen sollen.-
saveButton zum Speichern von Welt und Code (Standardwert: true). -
openButton zum Laden von Welt und Code (Standardwert: false). -
consoleButton zum Anzeigen und Verbergen des Variableninspektors (Standardwert: false). -
clearButton zum Zurücksetzen der Welt und des Codes (Standardwert: false). -
backupButton zum Laden des automatischen generierten Backups (Standardwert: true).
-
Standardumgebung
<div class="spacebug"></div>
Umgebung mit einer vorgegebenen Welt
<div class="spacebug" config-data='{"files": "task_sequenz.json", "rows": 3, "edit": false}'></div>
Umgebung mit mehreren vorgegebenen Welt
<<div class="spacebug" config-data='{"files": ["task_sequenz.json","task_sequenz4.json"], "rows": 3, "icons" : {"save": false, "console": true}, "syncCode" : false}'></div>