Zum Hauptinhalt springen

Link-Eigenschaften

Auf dieser Seite sind alle Eigenschaften aufgeführt, die ein Link-Objekt haben kann.

Für einen vollständigen Überblick über die Eigenschaften von Aufgabenobjekten lesen Sie den Artikel Task Properties.

Erforderliche Eigenschaften

NameTypBeschreibung
idstring | numberdie eindeutige Kennung des Links
sourcestring | numberdie ID der Aufgabe, bei der die Abhängigkeit beginnt
targetstring | numberdie ID der Aufgabe, bei der die Abhängigkeit endet
typestringder Abhängigkeitstyp. Die verfügbaren Optionen sind im Objekt links definiert. Standardmäßig sind diese Werte:
  • "0" - 'finish_to_start'.
  • "1" - 'start_to_start'.
  • "2" - 'finish_to_finish'.
  • "3" - 'start_to_finish'.

Wenn Sie anstelle der Standardwerte ('0','1','2') andere Werte für Abhängigkeitstypen verwenden möchten, können Sie diese anpassen, indem Sie die entsprechenden Eigenschaften im Objekt links ändern. Zum Beispiel:

gantt.config.links.start_to_start = "start2start";

Beachten Sie, dass diese Änderung nur die Speicherung des Abhängigkeitstyps betrifft, nicht aber dessen Anzeige.

Optionale Eigenschaften

NameTypBeschreibung
lagnumberdie Verzögerungszeit zwischen Aufgaben
readonlybooleanmarkiert den Link als schreibgeschützt
editablebooleanmarkiert den Link als bearbeitbar

Beispiel

var data = {
tasks: [
{id:1, text:"Project #1", start_date:"01-04-2020", duration:18},
{id:2, text:"Task #1", start_date:"02-04-2020", duration:8, parent:1},
{id:3, text:"Task #2", start_date:"11-04-2020", duration:8, parent:1}
],
links:[
{id:1, source:1, target:2, type:"1"},
{id:2, source:2, target:3, type:"0"}
]
};