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

onBeforeTaskMultiSelect

Description

Срабатывает до изменения состояния выбора задачи (задача будет выбрана или снята с выбора)

onBeforeTaskMultiSelect: (id: string | number, state: boolean, e: Event | null) => void;

Parameters

  • id - (required) string | number - идентификатор задачи
  • state - (required) boolean - true, если задача будет выбрана, false - если снята с выбора
  • e - (required) Event | null - объект нативного события

Example

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

Details

заметка

Это событие определяется в расширении multiselect, поэтому вам нужно активировать плагин multiselect. Подробности читайте в статье Multi-Task Selection.

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

Событие можно блокировать: возвращение false отменяет изменение состояния выбора задачи.

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.