Link-Eigenschaften

Diese Seite bietet eine vollständige Liste der Eigenschaften, die in einem Link-Objekt enthalten sein können.

Für eine detaillierte Liste der Eigenschaften von Aufgabenobjekten, schauen Sie sich den Artikel Task Properties an.

Erforderliche Eigenschaften

NameTypBeschreibung
id string | number Der eindeutige Bezeichner 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 Typ der Abhängigkeit. Die möglichen Werte sind im Objekt links definiert. Standardmäßig sind die Optionen:
  • "0" - 'finish_to_start'.
  • "1" - 'start_to_start'.
  • "2" - 'finish_to_finish'.
  • "3" - 'start_to_finish'.

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

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

Beachten Sie, dass diese Änderungen nur beeinflussen, wie der Abhängigkeitstyp gespeichert wird, nicht wie er angezeigt oder sich verhält.

Optionale Eigenschaften

NameTypBeschreibung
lag number Gibt die Verzögerung der Aufgabe an.
readonly boolean Markiert den Link als schreibgeschützt.
editable boolean Markiert den Link als bearbeitbar.

Beispiel

Hier ist ein Beispiel dafür, wie die Daten für Aufgaben und Links aussehen könnten:

var data = {
    tasks: [
        {id:1, text:"Projekt #1", start_date:"01-04-2020", duration:18},
        {id:2, text:"Aufgabe #1", start_date:"02-04-2020", duration:8, parent:1},
        {id:3, text:"Aufgabe #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