일반적으로 웹(javascript)에서는 더블 클릭 시 클릭 이벤트도 같이 발생합니다. 


IBSheet8에서도 onDblClick onClick 이벤트를 같이 선언하는 경우, 더블 클릭 시 onClick 이벤트도 발생하게 됩니다.


더블 클릭 시 onClick 이벤트가 발생하지 않게 하려면 다음과 같이 로직을 구성해야 합니다.


// 셀(Cell) 클릭 시 호출되는 이벤트
onClick: function(evtParam) {
    if(!evtParam.sheet.ClickChecker) {
        //임의의 객체 ClickChecker를 IBSheet8에 추가
        evtParam.sheet.ClickChecker = setTimeout(function(){
            // 여기에 클릭 시 처리할 로직을 구성
            ....

            evtParam.sheet.ClickChecker = null;
        }.bind(this), 500); // 0.5초 후에 동작
    } else {
        // 0.5초 이내에 다시 클릭이 발생했을 시 더블 클릭으로 생각해서 이벤트 발생 X
        clearTimeout(evtParam.sheet.ClickChecker);
        evtParam.sheet.ClickChecker = null;
    }
}