onBeforeCheckAll (event)

사용자 클릭이나 setAllCheck 호출로 Bool 타입 열 전체 체크/체크해제 전에 호출됩니다.
0(false)를 리턴하면 체크/체크해제가 진행되지 않습니다.
대부분의 이벤트는 1(true)를 리턴 시 입력을 무시하는 것과 달리, 이 이벤트는 false를 리턴 시 입력을 무시하므로 주의하세요.

Syntax

    onBeforeCheckAll: function(paramObject) {

    }
or
    sheet.bind("onBeforeCheckAll" , function(paramObject) {});

Parameters

Name Type Description
sheet object 열 전체 체크/체크해제가 될 시트 객체
col string 열 전체 체크/체크해제가 될 열이름

Return

booleanfalse 반환 시 전체 체크/체크해제 동작이 취소됩니다.

Example

options.Events = {
    onBeforeCheckAll: function(evtParam) {
        // 사용자 확인 후 진행
        if (!confirm(evtParam.col + " 열의 체크 상태를 변경하시겠습니까?")) {
            return false;
        }
    }
};

Read More

Since

product version desc
core 8.0.0.8 기능 추가