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
id string | number die eindeutige Kennung des Links
source string | number die ID der Aufgabe, bei der die Abhängigkeit beginnt
target string | number die ID der Aufgabe, bei der die Abhängigkeit endet
type string der 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
lag number die Verzögerungszeit zwischen Aufgaben
readonly boolean markiert den Link als schreibgeschützt
editable boolean markiert 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"}
    ]
};
Zurück nach oben