drag_link
Description
Definiert den Tooltip-Text, der angezeigt wird, wenn ein neuer Abhängigkeitslink erstellt wird
drag_link: (from: string | number, from_start: boolean, to: string | number, to_start: boolean) => string;
Parameters
from- (required) string | number - die ID der Quellaufgabefrom_start- (required) boolean - true, wenn der Link vom Anfang der Quellaufgabe gezogen wird, false, wenn vom Endeto- (required) string,number - die ID der Zielaufgabe ('null' oder 'undefined', wenn die Zielaufgabe noch nicht angegeben ist)to_start- (required) boolean - true, wenn der Link zum Anfang der Zielaufgabe gezogen wird, false, wenn zum Ende
Returns
text- (string) - html-Text, der im Gantt angezeigt wird
Example
gantt.templates.drag_link = function(from, from_start, to, to_start) {
const sourceTask = gantt.getTask(from);
let text = `From:<b> ${sourceTask.text}</b> ${(from_start?"Start":"End")}<br/>`;
if(to){
const targetTask = gantt.getTask(to);
text += `To:<b> ${targetTask.text}</b> ${(to_start?"Start":"End")}<br/>`;
}
return text;
};