enthält die verschiedenen verfügbaren drag-and-drop Modi
gantt.attachEvent("onBeforeTaskDrag", function(id, mode, e){
const modes = gantt.config.drag_mode;
switch (mode){
case modes.move:
break;
case modes.resize:
break;
case modes.progress:
break;
}
//...
});
Es ist wichtig, die bestehenden Namen der drag modes nicht zu ändern, da dies die zugehörige Funktionalität beeinträchtigen würde. Sie können jedoch neue Eigenschaften hinzufügen, wenn Sie benutzerdefiniertes Verhalten unterstützen möchten. Wenn Sie einen bestimmten drag mode deaktivieren möchten, ist es besser, die Einstellungen drag_move, drag_resize oder drag_progress zu verwenden.