вызывается перед изменением состояния выбора задачи (задача выбирается или отменяется)
id | string|number | идентификатор задачи |
state | boolean | true, если задача будет выбрана, false - если отменена |
e | Event|null | объект события |
gantt.attachEvent("onBeforeTaskMultiSelect", function(id, state, e){
// некоторая логика здесь
return true;
});
Это событие определяется в расширении multiselect, поэтому необходимо активировать плагин multiselect. Читайте подробности в статье Выбор нескольких задач.
Событие вызывается для каждой задачи в диапазоне.
Событие может быть заблокировано, возвращение false отменит изменение состояния выбора задачи.