Zum Hauptinhalt springen

destructor

Description

Zerstört die Gantt-Instanz

destructor: () => void

Example

const myGantt = Gantt.getGanttInstance();

// Entfernen einer Gantt-Instanz
myGantt.destructor();

Details

Die Methode zerstört eine Gantt-Instanz und löst das onDestroy Event aus.

Das Aufrufen eines Destruktors bewirkt Folgendes:

  • löscht die in einer Gantt-Instanz geladenen Daten
  • löscht den [dataProcessor] (falls er mit der Gantt-Instanz verbunden ist)
  • trennt die Gantt-Instanz vom DOM
  • trennt alle DOM-Ereignisse, die über die Methoden event und attachEvent an das DOM angehängt wurden
Hinweis

Ab Version 10 werden in allen Editionen mehrere Gantt-Instanzen unterstützt (die kostenlose Community-Edition und die PRO-Editionen). In älteren Versionen, die das Erstellen mehrerer Instanzen nicht zulassen (die GPL-Edition in v9.x und früher oder der kommerzielle Build mit einer einzelnen Domain) führt der Aufruf des Gantt-Destructors dazu, dass der Gantt bis zur Neuladung der Seite unzugänglich bleibt.

Change log

  • hinzugefügt in Version 5.1
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.