onAfterTaskMove

событие, которое срабатывает после перемещения задачи на новую вертикальную позицию

void onAfterTaskMove(string|number id,string|number parent,number tindex);
idstring|numberидентификатор задачи, которую нужно переместить
parentstring|numberидентификатор родителя
tindexnumberиндекс позиции в родительской ветке, куда будет перемещена задача

Example

// предотвратить перемещение в другую подветку
gantt.attachEvent("onAfterTaskMove", function(id, parent, tindex){
    // любая пользовательская логика здесь
});

Details

Обратите внимание, событие срабатывает в 2 случаях:

  1. При вызове метода moveTask
  2. Когда опция order_branch включена в режиме по умолчанию (gantt.config.order_branch = true;) и пользователь перетаскивает задачи
See also
К началу