Der MathCoach-Namensraum ist die Sammelstelle für alle öffentlichen Schnittstellen.
Somit können auch externe Module (z.B. grafische Editoren) typsicher erstellt werden.
Als Einstiegspunkt dient das interface MathCoach.Api - eine Implementierung dieser Schnittstelle
wird von der IDE (siehe ide-lib.js) bereitgestellt und kann über die globale Variable
MC zugegriffen werden.
Beispiel:
const isReady = await MC.ide.isReady(); // true oder false
Der MathCoach-Namensraum ist die Sammelstelle für alle öffentlichen Schnittstellen. Somit können auch externe Module (z.B. grafische Editoren) typsicher erstellt werden.
Als Einstiegspunkt dient das interface
MathCoach.Api
- eine Implementierung dieser Schnittstelle wird von der IDE (sieheide-lib.js
) bereitgestellt und kann über die globale VariableMC
zugegriffen werden.Beispiel:
const isReady = await MC.ide.isReady(); // true oder false