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 模板初始化时触发 |