이벤트

onAfterAutoSchedule 자동 일정 조정이 완료된 후 한 번 실행됩니다.
onAfterBatchUpdate batchUpdate 메서드가 실행된 후 발생합니다.
onAfterBranchLoading 동적 로딩이 활성화된 경우, 작업 브랜치가 페이지에 로드된 후 발생합니다.
onAfterLightbox 사용자가 라이트박스(편집 폼)를 닫은 후 발생합니다.
onAfterLinkAdd 간트 차트에 새 링크가 추가된 후 발생합니다.
onAfterLinkDelete 사용자가 링크를 삭제한 후 발생합니다.
onAfterLinkUpdate 사용자가 링크를 업데이트한 후 발생합니다.
onAfterQuickInfo 팝업 편집 폼이 닫힌 후 발생합니다.
onAfterRedo redo() 메서드가 실행된 후 발생합니다.
onAfterRowResize 행 높이 조정이 완료된 후 발생합니다.
onAfterSort 그리드에서 작업이 정렬된 후 발생합니다.
onAfterTaskAdd 사용자가 간트 차트에 작업을 추가한 후 발생합니다.
onAfterTaskAutoSchedule 자동 일정 조정된 각 작업에 대해 발생합니다.
onAfterTaskDelete 사용자가 작업을 삭제한 후 발생합니다.
onAfterTaskDrag 사용자가 작업을 드래그하고 마우스 버튼을 놓은 후 발생합니다.
onAfterTaskMove 작업이 새로운 수직 위치로 이동된 후 발생합니다.
onAfterTaskUpdate 사용자가 작업을 업데이트한 후 발생합니다.
onAfterUndo undo() 메서드가 실행된 후 발생합니다.
onAjaxError 서버에서 오류가 반환된 경우 발생합니다.
onAutoScheduleCircularLink 자동 일정 조정 중 의존성 루프가 감지된 경우 발생합니다.
onBeforeAutoSchedule 자동 일정 조정이 시작되기 전에 발생합니다.
onBeforeBatchUpdate batchUpdate 메서드가 실행되기 전에 발생합니다.
onBeforeBranchLoading 동적 로딩이 활성화된 경우, 사용자가 작업 브랜치를 확장했지만 로딩이 시작되기 전에 발생합니다.
onBeforeCollapse 간트가 전체 화면 모드에서 나와 일반 모드로 전환되기 전에 발생합니다.
onBeforeDataRender 페이지에 데이터가 렌더링되기 전에 발생합니다.
onBeforeExpand 간트가 전체 화면으로 확장되기 전에 발생합니다.
onBeforeGanttReady dhtmlxGantt 초기화가 시작되기 전에 발생합니다.
onBeforeGanttRender 간트 차트가 페이지에 렌더링되기 전에 발생합니다.
onBeforeLightbox 사용자가 라이트박스(편집 폼)를 열기 직전에 발생합니다.
onBeforeLinkAdd 간트 차트에 새 링크가 추가되기 전에 발생합니다.
onBeforeLinkDelete 사용자가 링크를 삭제하기 전에 발생합니다.
onBeforeLinkDisplay 링크가 간트 차트에 로드되었지만 표시되기 전에 발생합니다.
onBeforeLinkUpdate 링크가 업데이트되기 전에 발생합니다.
onBeforeMultiSelect 작업 또는 작업 범위를 선택하기 전에 발생합니다.
onBeforeParse 데이터 파싱이 시작되기 전에 발생합니다.
onBeforeRedo redo() 메서드가 실행되기 전에 발생합니다.
onBeforeRedoStack 작업이 redo 스택에 추가되기 전에 발생합니다.
onBeforeRollupTaskDisplay 롤업 작업이 상위 프로젝트에 표시되기 전에 발생합니다.
onBeforeRowDragEnd 사용자가 그리드에서 행을 놓을 때 발생합니다.
onBeforeRowDragMove 그리드 행이 새로운 수직 위치로 드래그되기 전에 발생합니다.
onBeforeRowResize 사용자가 드래그 앤 드롭으로 행 높이 조정을 시작하기 전에 발생합니다.
onBeforeRowResizeEnd 행 높이 조정이 완료되기 전에 발생합니다.
onBeforeSplitTaskDisplay 분할 작업 세그먼트가 간트 차트에 표시되기 전에 발생합니다.
onBeforeTaskAdd 새 작업이 간트 차트에 추가되기 전에 발생합니다.
onBeforeTaskAutoSchedule 다시 일정이 조정되는 각 작업에 대해 발생합니다.
onBeforeTaskChanged 사용자가 드래그를 마치고 마우스를 놓은 후 변경 사항이 적용되기 전에 발생합니다.
onBeforeTaskDelete 사용자가 작업을 삭제하기 전에 발생합니다.
onBeforeTaskDisplay 작업이 간트 차트에 로드되었지만 표시되기 전에 발생합니다.
onBeforeTaskDrag 사용자가 드래그를 시작했지만 dhtmlxGantt가 드래그 앤 드롭을 시작하기 전에 발생합니다.
onBeforeTaskMove 작업이 새로운 수직 위치로 이동되기 전에 발생합니다.
onBeforeTaskMultiSelect 작업 선택 상태가 변경되기 전에 발생합니다(선택 또는 선택 해제).
onBeforeTaskSelected 사용자가 작업을 선택하기 전에 발생합니다.
onBeforeTaskUpdate 사용자가 작업을 업데이트하기 전에 발생합니다.
onBeforeUndo undo() 메서드가 실행되기 전에 발생합니다.
onBeforeUndoStack 작업이 undo 스택에 추가되기 전에 발생합니다.
onCircularLinkError 순환 참조가 감지되어 자동 일정 조정이 불가능할 때 발생합니다.
onClear clearAll를 통해 모든 작업이 간트 차트에서 제거된 후 발생합니다.
onCollapse 간트가 전체 화면 모드에서 나와 일반 모드로 전환될 때 발생합니다.
onColumnResize 사용자가 열 경계를 드래그하여 크기를 조정하는 동안 발생합니다.
onColumnResizeEnd 사용자가 열 경계 드래그를 마친 후 발생합니다.
onColumnResizeStart 사용자가 열 경계 드래그를 시작하기 전에 발생합니다.
onContextMenu 사용자가 간트 차트 내에서 마우스 오른쪽 버튼을 클릭할 때 발생합니다(세부 정보 포함).
onDataProcessorReady `dp.init(gantt)` 호출 시 발생합니다.
onDataRender 데이터가 페이지에 렌더링된 후 발생합니다.
onDestroy destructor로 간트가 해제된 후 발생합니다.
onEmptyClick 사용자가 작업이 아닌 빈 공간을 클릭할 때 발생합니다.
onError assert가 'false'를 받았을 때(어설션 실패) 발생합니다.
onExpand 간트가 전체 화면으로 확장될 때 발생합니다.
onGanttLayoutReady 간트 레이아웃이 준비되었지만 렌더링 전에 발생합니다.
onGanttReady dhtmlxGantt 초기화가 완료되었지만 차트가 렌더링되기 전에 발생합니다.
onGanttRender 간트 차트가 페이지에 렌더링된 후 발생합니다.
onGanttScroll 간트 차트가 특정 위치로 스크롤될 때 발생합니다.
onGridHeaderClick 사용자가 그리드 헤더를 클릭할 때 발생합니다.
onGridResize 사용자가 그리드 경계를 드래그하여 크기를 조정하는 동안 발생합니다.
onGridResizeEnd 사용자가 그리드 경계 드래그를 마친 후 발생합니다.
onGridResizeStart 사용자가 그리드 경계 드래그를 시작하기 전에 발생합니다.
onLightbox 사용자가 라이트박스(편집 폼)를 연 후 발생합니다.
onLightboxButton 사용자가 라이트박스 내 커스텀 버튼을 클릭할 때 발생합니다.
onLightboxCancel 사용자가 라이트박스에서 '취소'를 클릭할 때 발생합니다.
onLightboxChange 라이트박스 구조가 변경될 때 발생합니다.
onLightboxDelete 사용자가 라이트박스에서 '삭제'를 클릭할 때 발생합니다.
onLightboxSave 사용자가 라이트박스에서 '저장'을 클릭할 때 발생합니다.
onLinkClick 사용자가 링크를 클릭할 때 발생합니다.
onLinkCreated 사용자가 작업 간 새 링크를 생성했을 때 발생합니다.
onLinkDblClick 사용자가 링크를 더블 클릭할 때 발생합니다.
onLinkIdChange 링크의 ID가 변경될 때 발생합니다.
onLinkValidation 새 링크가 추가되고 dhtmlxGantt가 이를 검증할 때 발생합니다.
onLoadEnd 데이터 소스에서 데이터 로딩이 완료된 후 발생합니다.
onLoadStart 데이터 소스에서 데이터 로딩이 시작되기 직전에 발생합니다.
onMouseMove 마우스가 간트 컨테이너 위를 움직일 때 발생합니다.
onMultiSelect 작업 또는 작업 범위 선택이 완료된 후 발생합니다.
onOptionsLoad 서버에서 옵션이 로드된 후 파싱 전에 발생합니다.
onParse 데이터 파싱이 완료되었지만 간트 차트에 렌더링되기 전에 발생합니다.
onQuickInfo 팝업 편집 폼이 나타날 때 발생합니다.
onRowDragEnd 사용자가 그리드에서 수직으로 재정렬된 행을 놓은 후 발생합니다.
onRowDragStart 사용자가 그리드 행을 수직으로 재정렬하기 위해 드래그를 시작하기 전에 발생합니다.
onRowResize 사용자가 행 경계를 드래그하여 높이를 조정하는 동안 발생합니다.
onScaleAdjusted 모든 작업이 완전히 표시되도록 스케일이 다시 렌더링될 때 발생합니다.
onScaleClick 사용자가 시간 스케일의 셀을 클릭할 때 발생합니다.
onTaskClick 사용자가 그리드의 작업 행 또는 타임라인의 작업 바를 클릭할 때 발생합니다(확장/축소 및 작업 추가 버튼 포함).
onTaskClosed 브랜치가 닫혔을 때 발생합니다.
onTaskCreated 그리드에서 '+' 버튼을 누르거나 createTask를 통해 새 작업이 생성되었을 때 발생합니다.
onTaskDblClick 사용자가 작업을 더블 클릭할 때 발생합니다.
onTaskDrag 사용자가 작업을 드래그할 때 발생합니다.
onTaskIdChange 작업의 ID가 변경될 때 발생합니다.
onTaskLoading 작업이 데이터 소스에서 로딩 중일 때 발생합니다.
onTaskMultiSelect 작업 선택 상태가 변경된 후(선택/선택 해제) 발생합니다.
onTaskOpened 브랜치가 열렸을 때 발생합니다.
onTaskRowClick 사용자가 테이블의 행을 클릭할 때 발생합니다.
onTaskSelected 사용자가 작업을 선택할 때 발생합니다.
onTaskUnselected 다른 작업을 선택하여 작업 선택이 해제될 때 발생합니다.
onTemplatesReady dhtmlxGantt 템플릿이 초기화될 때 발생합니다.
Back to top