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

beforeSheetChange

Описание

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

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

beforeSheetChange: (sheet: object) => void | boolean;

Параметры

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

  • sheet - (обязательный) объект с именем и идентификатором текущего активного листа

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

Верните true, чтобы разрешить смену активного листа, false — чтобы запретить

Пример

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

// подписываемся на событие "beforeSheetChange"
spreadsheet.events.on("beforeSheetChange", function(sheet) {
console.log("The active sheet will be changed");
console.log(sheet);
return true;
});

Журнал изменений: Добавлено в v4.1

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