| 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 | 快速信息弹出窗口显示之前触发 |
| onBeforeSectionRender | 单个时间线部分配置但尚未渲染之前触发(仅限时间线视图) |
| onBeforeTodayDisplayed | 用户点击调度器上的“今天”按钮时触发 |
| 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' 时触发(仅在启用“键盘导航”扩展时) |
| onEventCreated | 用户开始创建新事件时触发(双击或拖动) |
| onEventCut | 用户按下 'CTRL+X' 时触发(仅在启用“键盘导航”扩展时) |
| 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 | 用户点击月视图中的“查看更多”链接时触发(仅限月视图) |
| onXLE | 从数据源加载数据完成后触发 |
| onXLS | 从数据源开始加载数据之前触发 |
| onXScaleClick | 用户单击 x 轴单元格时触发(仅限时间线视图) |
| onXScaleDblClick | 用户双击 x 轴单元格时触发(仅限时间线视图) |
| onYScaleClick | 用户单击 y 轴单元格时触发(仅限时间线视图) |
| onYScaleDblClick | 用户双击 y 轴单元格时触发(仅限时间线视图) |