配置项
Timeline Canvas 使用秒制相对时间系统。构造函数接收的是
TimelineOptions,不是完整的TimelineConfig。TimelineConfig是内部合并默认值后的运行时配置。
你在构造函数里真正传入的类型
也就是说:
- 初始化参数请看
TimelineOptions - 运行时内部完整配置请看
TimelineConfig - 详细字段定义见 类型定义
常用配置分组
时间与布局
自动缩放与刻度
交互行为
时间指示器与边缘滚动
文字、块样式与颜色
右键菜单
插件与回调
当前默认值中的几个关键点
来自源码默认配置的常用默认值:
autoFitOnInit: trueenableTimeIndicator: trueenableEventResize: trueenableEventSplit: trueenableContextMenu: trueenablePerformanceMonitor: falsereadOnly: falsesnapInterval: 15minEventDuration: 0.25trackHeight: 80timelineHeight: 40
运行时修改配置
如果你在实例创建后直接改 timeline.config,请记得配合 notifyChange():
如果存在对应的公开方法,优先使用方法: