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 轴单元格时触发(仅限时间线视图) |