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

beforeSelectionSet

Описание​

Срабатывает перед выделением ячеек

Использование​

beforeSelectionSet: (cell: string) => void | boolean;

Параметры​

Колбэк события принимает следующие параметры:

  • cell - (обязательный) идентификатор(ы) ячейки(ек)

Возвращаемое значение​

Верните true, чтобы разрешить выделение ячеек, false — чтобы запретить выделение

Пример​

const spreadsheet = new dhx.Spreadsheet("spreadsheet", {});
spreadsheet.parse(data);

// подписываемся на событие "beforeSelectionSet"
spreadsheet.events.on("beforeSelectionSet", function(cell){
console.log("Cells "+spreadsheet.selection.getSelectedCell()+" will be selected");
console.log(cell);
return true;
});

Полезная статья: Обработка событий