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

beforeEditStart

Описание​

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

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

beforeEditStart: (cell: string, value: string) => void | boolean;

Параметры​

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

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

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

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

Пример​

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

// подписываемся на событие "beforeEditStart"
spreadsheet.events.on("beforeEditStart", function(cell, value){
console.log("Editing is about to start");
console.log(cell, value);
return true;
});

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