onStartDrag (event)

시트 내 행(들)이 드래그되기 전에 호출되는 이벤트입니다.
1(true)를 리턴 시 행 드래그가 취소되고 행 선택(Select)이 실행됩니다.

Syntax

    onStartDrag : function(paramObject) {

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

Parameters

Name Type Description
sheet object 달력창이 보여질 시트 객체
row object 드래그가 시작된 지점의 셀이 위치한 데이터 로우 객체
col string 드래그가 시작된 지점의 셀이 위치한 열이름
more boolean 복수개의 행들이 드래그될지 여부
copy boolean 드래그 시 행의 이동이 아닌 행의 복사가 일어나는지 여부
rows array[object] 복수개의 행들이 드래그된 경우 해당 행들의 데이터 로우 객체 배열

Return

boolean

Example

options.Events = {
    onStartDrag:function(evtParam){
        // 새롭게 추가된 행 또는 다중 행들을 드래깅할 경우 취소합니다.
        if(evtParam.row["Added"] == 1 || evtParam.more) return true;
    }
}

Read More

Since

product version desc
core 8.0.0.0 기능 추가