Änderungen der API werden hier dokumentiert.
./dist/es6/
Ausgabeverzeichnis: Hilfsfunktionen als ES6 JavaScript Dateien zur./dist/lib/
Ausgabeverzeichnis: Hilfsfunktionen als Standalone ES5 Bibliothek
zur direkten Verwendung als lokale Kopie
Beim Einbinden dieses npm Pakets stehen Typdefinitionen automatisch in der verwendeten
Entwicklungsumgebung zur Verfügung
mathcoach-api.d.ts
entfällt. ./src/MathCoach.ts
spezifiziert nun die öffentlicheHelpers.enableOfflineUsageIfNecessary
)Neue Hilfsfunktionen: Helpers.contextFileToExerciseFile
, Helpers.isFile
und Helpers.createStorageBasedApi
Helpers
untergebrachtDie Offline-API (Helpers.enableOfflineUsageIfNecessary
) prüft nun die Argumente von API Aufrufen, sodass fehlerhafte Benutztung schneller auffällt
./examples/
MC.ide.navigator.navigateToExercise(file,forceOpen)
um zu einer MathCoach-AufgabeMC.isReady()
um zu prüfen, ob die Verbindung zur IDE bestehtenableOfflineUsageIfNecessary
um die API ohne IDE-Verbindung