Options
All
  • Public
  • Public/Protected
  • All
Menu

Schnittstelle zur Navigation der Vorschau

Hierarchy

  • NavigatorApi

Index

Methods

navigateTo

  • navigateTo(link: string, forceOpen?: undefined | false | true): Promise<void>
  • Navigiert die Vorschau zu einem Link.

    Anwendungsbeispiel:

     await MC.ide.navigator.navigateTo("/mathcoach/www/yourName/readme.html", true)

    Parameters

    • link: string

      Web URL (z.B. zu einer Datei im WWW-Verzeichnis oder einer MathCoach-Aufgabe)

    • Optional forceOpen: undefined | false | true

      true um das Anzeigen der Vorschau zu erzwingen, false um nur bei bereits geöffneter Vorschau zu navigieren.

    Returns Promise<void>

navigateToExercise

  • navigateToExercise(file: File, forceOpen?: undefined | false | true): Promise<void>
  • Navigiert die Vorschau zu einer MathCoach-Aufgabe. Hinweis: Die Datei muss im vfs-Teil des Dateisystems liegen und eine ausführbare MathCoach-Aufgabe sein (z.B. eine groovy-Datei).

    Anwendungsbeispiel:

     let file = { part: "vfs", owner:"yourName", path: "/myExercise.groovy" }
     await MC.ide.navigator.navigateToExercise(file)

    Parameters

    • file: File

      Datei-Verweis

    • Optional forceOpen: undefined | false | true

    Returns Promise<void>