Options
All
  • Public
  • Public/Protected
  • All
Menu

Schnittstelle zum Dateisystem

Hierarchy

  • FileSystemApi

Index

Methods

readFile

  • readFile(file: File): Promise<string>
  • Liest eine Datei und gibt den Textinhalt zurück.

    Anwendungsbeispiel: Lesen der Datei, mit dem das Werkzeug gestartet wurde

     let file = await MC.ide.getContextFile();
     let text = await MC.ide.fs.readFile(file);
     // do something with the text, e.g. JSON.parse(text)

    Parameters

    • file: File

      Verweis auf die Datei

    Returns Promise<string>

writeFile

  • writeFile(file: File, text: string): Promise<void>
  • Schreibt Text in eine Datei.

    Anwendungsbeispiel: Schreiben der Datei, mit dem das Werkzeug gestartet wurde

     let file = await MC.ide.getContextFile(); // some file reference
     let text = "some text"; // or JSON.stringify(yourDataContainer)
     await MC.ide.fs.writeFile(file,text);

    Parameters

    • file: File

      Verweis auf die Datei

    • text: string

      Der neue Inhalt der Datei

    Returns Promise<void>