본문으로 건너뛰기

beforeClear

주의

beforeClear 이벤트는 v4.3에서 deprecated되었습니다. 아직 작동하지만, 다음과 같이 새로운 방식을 사용하는 것을 권장합니다:

spreadsheet.events.on("beforeAction", (actionName, config) => {
if (actionName === "clear") {
console.log(actionName, config);
return false;
}
});

새로운 개념에 대한 자세한 내용은 **Spreadsheet 액션**을 참조하세요.

설명

스프레드시트가 초기화되기 전에 발생합니다

사용법

beforeClear: () => void | boolean;

반환값

스프레드시트 초기화를 방지하려면 false를 반환하고, 그렇지 않으면 true를 반환하세요.

예제

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

// "beforeClear" 이벤트 구독
spreadsheet.events.on("beforeClear", function(){
console.log("A spreadsheet will be cleared");
return false;
});

변경 로그: v4.2에서 추가됨

관련 문서: 이벤트 처리