| 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 | 操作添加到重做栈前触发 |
| onBeforeRollupTaskDisplay | 汇总任务显示到父项目前触发 |
| onBeforeRowDragEnd | 用户在表格中放下拖拽的行时触发 |
| onBeforeRowDragMove | 表格行垂直拖拽到新位置前触发 |
| onBeforeRowResize | 用户开始通过拖拽调整行高前触发 |
| onBeforeRowResizeEnd | 完成调整行高前触发 |
| onBeforeSplitTaskDisplay | 分割任务段显示到甘特图前触发 |
| onBeforeTaskAdd | 新任务添加到甘特图前触发 |
| onBeforeTaskAutoSchedule | 每个正在重新调度的任务触发 |
| onBeforeTaskChanged | 用户完成拖拽并释放鼠标但更改应用前触发 |
| onBeforeTaskDelete | 用户删除任务前触发 |
| onBeforeTaskDisplay | 任务加载到甘特图后但显示前触发 |
| onBeforeTaskDrag | 用户开始拖拽但 dhtmlxGantt 尚未启动拖放前触发 |
| onBeforeTaskMove | 任务移动到新垂直位置前触发 |
| onBeforeTaskMultiSelect | 任务选择状态改变(选中或取消选中)前触发 |
| onBeforeTaskSelected | 用户选择任务前触发 |
| onBeforeTaskUpdate | 用户更新任务前触发 |
| onBeforeUndo | undo() 方法执行前触发 |
| onBeforeUndoStack | 操作添加到撤销栈前触发 |
| 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 模板初始化时触发 |