이벤트

onAfterBatchUpdate batchUpdate 메서드 실행이 완료된 직후에 트리거됩니다.
onAfterEventDisplay 스케줄러가 'showEvent'를 사용하여 이벤트를 표시하기 위해 뷰, 날짜 또는 시간을 변경할 때 트리거되며, 이벤트가 화면에 보인 후에 실행됩니다.
onAfterFolderToggle 트리 노드가 확장되거나 축소된 후에 트리거됩니다 (타임라인 뷰, 'tree' 모드 전용).
onAfterLightbox 사용자가 라이트박스(편집 폼)를 닫은 후에 트리거됩니다.
onAfterQuickInfo 팝업 이벤트 폼이 닫힌 후에 트리거됩니다.
onAfterSchedulerResize 스케줄러 크기가 변경되고 데이터 영역이 다시 그려진 후에 트리거됩니다.
onBeforeBatchUpdate batchUpdate 메서드가 호출되기 직전에 트리거됩니다.
onBeforeCollapse 사용자가 확장 아이콘을 클릭하여 스케줄러 크기를 '전체 화면'에서 원래 크기로 전환할 때 트리거됩니다.
onBeforeDrag 드래그 또는 리사이즈 작업이 시작될 때 트리거됩니다 (버전 2.1 이상).
onBeforeEventChanged 이벤트가 드래그 앤 드롭으로 변경되었지만 변경 사항이 저장되기 전에 트리거됩니다.
onBeforeEventCreated 사용자가 스케줄러에서 드래그하여 새 이벤트를 생성할 때 트리거됩니다.
onBeforeEventDelete 사용자가 삭제 버튼(이벤트 바 또는 상세 창) 클릭 후에 트리거됩니다.
onBeforeEventDisplay 'showEvent'가 호출되어 이벤트를 표시하기 전에 트리거됩니다.
onBeforeEventDragIn 드래그된 이벤트가 스케줄러 위로 이동하기 전에 트리거됩니다.
onBeforeEventDragOut 드래그된 이벤트가 스케줄러를 떠나기 전에 트리거됩니다.
onBeforeEventPasted 사용자가 'CTRL+V'를 누르기 전에 트리거됩니다.
onBeforeExpand 사용자가 확장 아이콘을 클릭하여 스케줄러 크기를 원래 크기에서 '전체 화면'으로 전환할 때 트리거됩니다.
onBeforeExternalDragIn 외부 DHTMLX 컴포넌트에서 스케줄러로 요소가 드래그되기 시작하기 전에 트리거됩니다 (dnd 확장 사용 시에만).
onBeforeFolderToggle 트리 노드가 열리거나 닫히기 전에 트리거됩니다 (타임라인 뷰, 'tree' 모드 전용).
onBeforeLightbox 사용자가 라이트박스(편집 폼)를 열기 직전에 트리거됩니다.
onBeforeParse 데이터 파싱이 시작되기 전에 트리거됩니다.
onBeforeQuickInfo 이벤트에 대한 Quick Info 팝업이 표시되기 직전에 트리거됩니다.
onBeforeSectionRender 단일 타임라인 섹션이 구성되었지만 아직 렌더링되지 않은 상태에서 트리거됩니다 (타임라인 뷰 전용).
onBeforeTodayDisplayed 사용자가 스케줄러의 'Today' 버튼을 클릭할 때 트리거됩니다.
onBeforeTooltip 데이터 항목에 대한 툴팁이 표시되기 전에 트리거됩니다 ('tooltip' 확장 사용 시에만).
onBeforeViewChange 사용자가 현재 뷰에서 다른 뷰로 전환하기 전에 트리거됩니다.
onCellClick 사용자가 셀을 단일 클릭할 때 트리거됩니다 (타임라인 뷰 전용).
onCellDblClick 사용자가 셀을 더블 클릭할 때 트리거됩니다 (타임라인 뷰 전용).
onClearAll 스케줄러의 모든 데이터가 삭제된 후에 트리거됩니다.
onClick 사용자가 이벤트에서 마우스 왼쪽 버튼을 클릭할 때 트리거됩니다.
onCollapse 사용자가 확장 아이콘을 클릭하여 스케줄러 크기를 '전체 화면'에서 원래 크기로 전환할 때 트리거됩니다.
onConfirmedBeforeEventDelete 사용자가 삭제를 클릭하고 확인한 후에 트리거됩니다 (이벤트 바 또는 상세 창).
onContextMenu 사용자가 스케줄러 내에서 마우스 오른쪽 버튼 클릭으로 컨텍스트 메뉴를 열 때 트리거됩니다.
onDataRender 데이터가 페이지에 렌더링된 후에 트리거됩니다.
onDblClick 사용자가 이벤트를 더블 클릭할 때 트리거됩니다.
onDestroy destructor 메서드로 스케줄러가 삭제된 후에 트리거됩니다.
onDragEnd 드래그 또는 리사이즈 작업이 종료될 때 트리거됩니다.
onEmptyClick 사용자가 스케줄러의 빈 공간(이벤트가 아닌 곳)을 클릭할 때 트리거됩니다.
onError assert가 false를 반환하여 어설션 실패가 발생했을 때 트리거됩니다.
onEventAdded 새 이벤트가 스케줄러에 추가될 때 트리거됩니다.
onEventCancel 사용자가 라이트박스(편집 폼)에서 '취소'를 클릭할 때 트리거됩니다.
onEventChanged 이벤트가 편집 및 저장된 후에 트리거됩니다 (이벤트 바 또는 상세 창에서 편집 및 저장 클릭 후).
onEventCollision 사용자가 이미 예약된 시간 슬롯에 이벤트를 생성하거나 수정하려고 할 때 트리거됩니다.
onEventCopied 사용자가 'CTRL+C'를 누를 때 트리거됩니다 ('keyboard navigation' 확장 사용 시에만).
onEventCreated 사용자가 새 이벤트 생성을 시작할 때 트리거됩니다 (더블 클릭 또는 드래그).
onEventCut 사용자가 'CTRL+X'를 누를 때 트리거됩니다 ('keyboard navigation' 확장 사용 시에만).
onEventDeleted 이벤트가 삭제된 후에 트리거됩니다 (버전 3.0 이상).
onEventDrag 사용자가 스케줄러에서 이벤트를 드래그하거나 리사이즈할 때 트리거됩니다.
onEventDragIn 드래그된 이벤트가 스케줄러에 진입할 때 트리거됩니다.
onEventDragOut 드래그된 이벤트가 스케줄러를 떠날 때 트리거됩니다.
onEventDropOut 드래그된 이벤트가 스케줄러 영역 밖에 떨어질 때 트리거됩니다.
onEventIdChange 이벤트의 ID가 변경될 때 트리거됩니다.
onEventLoading 이벤트가 데이터 소스에서 로드 중일 때 트리거됩니다.
onEventPasted 사용자가 'CTRL+V'를 누를 때 트리거됩니다.
onEventSave 사용자가 라이트박스(편집 폼)에서 '저장'을 클릭할 때 트리거됩니다.
onEventSelected 스케줄러에서 이벤트가 선택될 때 트리거됩니다.
onEventUnselected 다른 이벤트를 선택하여 기존 선택이 해제될 때 트리거됩니다.
onExpand 사용자가 확장 아이콘을 클릭하여 스케줄러 크기를 원래 크기에서 '전체 화면'으로 전환할 때 트리거됩니다.
onExternalDragIn 외부 DHTMLX 컴포넌트에서 스케줄러로 데이터가 드래그될 때 트리거됩니다 (dnd 확장 사용 시에만).
onLightbox 사용자가 라이트박스(편집 폼)를 연 후에 트리거됩니다.
onLightboxButton 사용자가 라이트박스 내의 사용자 정의 버튼을 클릭할 때 트리거됩니다.
onLimitViolation 사용자가 현재 제한되거나 차단된 시간에 이벤트를 설정하려고 할 때 트리거됩니다.
onLoadEnd 데이터 소스에서 데이터 로딩이 완료된 후에 트리거됩니다.
onLoadError 데이터 파싱 실패 또는 서버가 4xx 또는 5xx 상태를 반환할 경우 트리거됩니다.
onLoadStart 데이터 소스에서 데이터 로딩이 시작되기 직전에 트리거됩니다.
onLocationError 이벤트 위치를 지도에서 찾을 수 없을 때 트리거됩니다 (맵 뷰 전용).
onMouseDown 사용자가 사전 정의된 'onclick' 핸들러 없이 스케줄러 요소를 클릭할 때 트리거됩니다.
onMouseMove 마우스가 스케줄러 위에서 움직일 때 트리거됩니다.
onOptionsLoad 타임라인 또는 유닛 뷰 섹션이 업데이트된 후에 트리거됩니다.
onOptionsLoadFinal 옵션 또는 섹션 로딩이 완료된 후에 트리거됩니다 (타임라인 뷰 전용).
onOptionsLoadStart 옵션 또는 섹션 로딩이 시작되기 전에 트리거됩니다 (타임라인 뷰 전용).
onParse 데이터가 파싱되어 API에서 사용 가능하지만 스케줄러에 렌더링되기 전에 트리거됩니다.
onQuickInfo 팝업 편집 폼이 나타날 때 트리거됩니다.
onSaveError 데이터 업데이트 중 오류가 발생할 때 트리거됩니다.
onScaleAdd 스케줄러에서 단일 뷰 단위(열, 섹션, 일 셀 등)가 렌더링된 후에 트리거됩니다.
onScaleDblClick 사용자가 시간 스케일을 더블 클릭할 때 트리거됩니다.
onSchedulerReady 스케줄러 초기화가 완료되었지만 페이지에 렌더링되기 전에 트리거됩니다.
onSchedulerResize 스케줄러 크기가 변경되기 전에 트리거됩니다.
onTemplatesReady 스케줄러 템플릿이 초기화될 때 트리거됩니다.
onTimelineCreated 타임라인 뷰가 초기화된 후 렌더링되기 전에 트리거됩니다 (타임라인 뷰 전용).
onViewChange 현재 뷰가 다른 뷰로 전환된 후에 트리거됩니다.
onViewMoreClick 사용자가 월 뷰에서 'View more' 링크를 클릭할 때 트리거됩니다 (월 뷰 전용).
onXLE 데이터 소스에서 데이터 로딩이 완료된 후에 트리거됩니다.
onXLS 데이터 소스에서 데이터 로딩이 시작되기 직전에 트리거됩니다.
onXScaleClick 사용자가 x축 셀을 단일 클릭할 때 트리거됩니다 (타임라인 뷰 전용).
onXScaleDblClick 사용자가 x축 셀을 더블 클릭할 때 트리거됩니다 (타임라인 뷰 전용).
onYScaleClick 사용자가 y축 셀을 단일 클릭할 때 트리거됩니다 (타임라인 뷰 전용).
onYScaleDblClick 사용자가 y축 셀을 더블 클릭할 때 트리거됩니다 (타임라인 뷰 전용).
맨 위로