onBeforeTaskMultiSelect

Срабатывает непосредственно перед изменением состояния выбора задачи (когда задача собирается быть выбрана или снята с выбора).

void onBeforeTaskMultiSelect(string|number id,boolean state,Event|null e);
idstring|numberуникальный идентификатор задачи
statebooleantrue, если задача будет выбрана, false — если будет снята с выбора
eEvent|nullнативный объект события, если доступен

Example

gantt.attachEvent("onBeforeTaskMultiSelect", function(id, state, e){  
    // добавьте вашу логику здесь  
    return true;  
});

Details

Это событие является частью расширения multiselect, поэтому убедитесь, что плагин multiselect включён. Для подробностей смотрите статью Множественный выбор задач.

Это событие вызывается для каждой задачи в диапазоне выбора.

Изменение состояния выбора задачи можно заблокировать, вернув false, что предотвратит изменение состояния выбора задачи.

See also
К началу