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

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;
});

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