Перейти к основному содержимому

onAfterTaskMove

Description

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

onAfterTaskMove: (id: string | number, parent: string | number, tindex: number) => void;

Parameters

  • id - (обязателен) string | number - идентификатор задачи, которую нужно переместить
  • parent - (обязателен) string | number - идентификатор родителя
  • tindex - (обязателен) number - индекс позиции в ветви родителя, на которую будет перемещена задача

Example

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

Details

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

  1. При вызове метода moveTask
  2. Когда параметр order_branch включён в режиме по умолчанию (gantt.config.order_branch = true;) и пользователь перетаскивает задачи
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.