| onAfterBatchUpdate | batchUpdate 메서드 실행이 완료된 직후에 트리거됩니다. |
| onAfterEventDisplay | 스케줄러가 뷰, 날짜, 시간 등을 변경하여 'showEvent' 메서드로 지정된 이벤트를 표시할 때 트리거되며, 이벤트가 표시된 후에 발생합니다. |
| onAfterFolderToggle | 타임라인 뷰의 'tree' 모드에서 트리 분기가 열리거나 닫힌 직후에 트리거됩니다. |
| onAfterLightbox | 사용자가 라이트박스(편집 폼)를 닫을 때 한 번 실행됩니다. |
| onAfterQuickInfo | 팝업 이벤트 폼이 닫힌 직후에 트리거됩니다. |
| onAfterSchedulerResize | 스케줄러의 크기가 업데이트되고 데이터 영역이 다시 그려진 후 한 번 트리거됩니다. |
| onBeforeBatchUpdate | batchUpdate 메서드가 실행되기 바로 전에 트리거됩니다. |
| onBeforeCollapse | 사용자가 스케줄러의 크기를 '전체 화면'에서 원래 크기로 전환하기 위해 확장 아이콘을 클릭할 때 발생합니다. |
| onBeforeDrag | 사용자가 drag/resize 작업을 시작할 때 발생합니다(버전 2.1+) |
| onBeforeEventChanged | 드래그-앤-드롭으로 이벤트가 변경되었을 때 발생하며, 변경 내용은 아직 저장되지 않았습니다. |
| onBeforeEventCreated | 사용자가 스케줄러에서 커서를 드래그하여 새 이벤트를 생성할 때 트리거됩니다. |
| onBeforeEventDelete | 사용자가 삭제 버튼(이벤트 바 또는 상세 창에서)을 클릭한 직후에 트리거됩니다. |
| onBeforeEventDisplay | 'showEvent' 메서드가 특정 이벤트를 표시하기 직전에 트리거되며, 이벤트가 나타나기 전에 코드를 실행할 수 있습니다. |
| onBeforeEventDragIn | 드래그된 이벤트가 스케줄러 영역에 진입하기 직전에 발생합니다. |
| onBeforeEventDragOut | 스케줄러에서 이벤트가 드래그되어 나가기 직전에 트리거됩니다. |
| onBeforeEventPasted | 사용자가 'CTRL+V' 키보드 단축키를 누르기 직전에 트리거됩니다. |
| onBeforeExpand | 사용자가 확장 아이콘을 클릭하여 스케줄러를 원래 크기에서 '전체 화면'으로 전환할 때 트리거됩니다. |
| onBeforeExternalDragIn | 외부 DHTMLX 컴포넌트에서 스케줄러로 요소가 드래그되기 바로 전에 트리거됩니다 (dnd 확장이 활성화되어 있어야 합니다) |
| onBeforeFolderToggle | 타임라인 뷰의 '트리' 모드에서 트리 브랜치가 열리거나 닫히기 직전에 발생합니다. |
| onBeforeLightbox | 사용자가 라이트박스(편집 폼)를 열기 직전에 발생하는 이벤트입니다. |
| onBeforeParse | 데이터 파싱이 시작되기 직전에 트리거됩니다. |
| onBeforeQuickInfo | 이벤트에 대한 Quick Info 팝업이 표시되기 직전에 트리거됩니다. |
| onBeforeSectionRender | 단일 Timeline 섹션이 설정되기 직전, 아직 렌더링되지 않은 상태에서 트리거됩니다 (Timeline 뷰에만 적용됨) |
| onBeforeTodayDisplayed | |