시트 내 행(들)이 드래그되기 전에 호출되는 이벤트입니다.
1(true)를 리턴 시 행 드래그가 취소되고 행 선택(Select)이 실행됩니다.
onStartDrag : function(paramObject) {
}
or
sheet.bind("onStartDrag" , function(paramObject) {});
| Name | Type | Description |
|---|---|---|
| sheet | object |
달력창이 보여질 시트 객체 |
| row | object |
드래그가 시작된 지점의 셀이 위치한 데이터 로우 객체 |
| col | string |
드래그가 시작된 지점의 셀이 위치한 열이름 |
| more | boolean |
복수개의 행들이 드래그될지 여부 |
| copy | boolean |
드래그 시 행의 이동이 아닌 행의 복사가 일어나는지 여부 |
| rows | array[object] |
복수개의 행들이 드래그된 경우 해당 행들의 데이터 로우 객체 배열 |
boolean
options.Events = {
onStartDrag:function(evtParam){
// 새롭게 추가된 행 또는 다중 행들을 드래깅할 경우 취소합니다.
if(evtParam.row["Added"] == 1 || evtParam.more) return true;
}
}
| product | version | desc |
|---|---|---|
| core | 8.0.0.0 | 기능 추가 |