i

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

  • rows Anzahl Reihen der Weltraumansicht.
  • cols Anzahl Spalten der Weltraumansicht.
  • edit Legt fest, ob die Objekte in der Weltraumansicht editierbar sind. (Standardwert: true).
  • debugger Legt fest, ob der Debugg-Modus direkt zu Beginn aktiviert ist. (Standardwert: false).
  • console Legt fest, ob der Variableninspektor direkt zu Beginn aktiviert ist. (Standardwert: false).
  • syncCode Legt 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.
    • save Button zum Speichern von Welt und Code (Standardwert: true).
    • open Button zum Laden von Welt und Code (Standardwert: false).
    • console Button zum Anzeigen und Verbergen des Variableninspektors (Standardwert: false).
    • clear Button zum Zurücksetzen der Welt und des Codes (Standardwert: false).
    • backup Button 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>

Suche

v
17.6.3.4.33
dev.inf-schule.de/infschule/dokumentation/kapitel-erstellen/interaktive-elemente/spacebug
dev.inf-schule.de/17.6.3.4.33
dev.inf-schule.de/@/page/RNGwPE8U0kx71y17

Rückmeldung geben