/// <reference path="../../src/mathcoach-api.d.ts" />
|
/**
|
* Offline MathCoach-API falls notwendig bereitstellen. Dabei wird das Dateisystem durch den
|
* LocalStorage des Browsers implementiert - einige Features der IDE (beispielsweise
|
* der Navigator) sind nicht verfügbar und führen keine Aktionen durch.
|
*
|
* **Hinweis**: Wenn die echte MathCoach-API der IDE verfügbar ist, hat der Aufruf
|
* dieser Funktion keinen Seiteneffekt.
|
*
|
* @param contextFileExtension Datei-Erweiterung der Kontext-Datei
|
*
|
*/
|
export declare function enableOfflineUsageIfNecessary(contextFileExtension?: string): boolean;
|
/**
|
* Kontext-Datei auf Aufgaben-Datei abbilden.
|
* Beispiel: "/path/to/myExercise.mcq.json" zu "/path/to/myExercise.groovy"
|
*/
|
export declare function contextFileToExerciseFile(contextFile: MathCoach.File): MathCoach.File;
|