跳到主要内容

baselines

信息

此功能仅在PRO版本中可用。

Description

设置甘特图中 baselines 的工作方式

baselines: BaselineConfig | boolean

Example

gantt.config.baselines = {
datastore: "baselines",
render_mode: false,
dataprocessor_baselines: false,
row_height: 16,
bar_height: 8
};
gantt.init("gantt_here");

Details

此设置控制 baselines 在甘特图中的管理和显示方式。它可以是一个用于详细自定义的对象,也可以是一个简单的布尔值,用于开启或关闭该功能。该对象包含以下选项:

  • datastore - (string) - 存储 baseline 条目的 datastore 名称。更多详情请参考 getDatastore 方法。
  • render_mode - (boolean | string) - 定义 baselines 的显示方式:
  • false - 不显示 baselines。
  • "taskRow" - baselines 显示在任务条所在的同一行。
  • "separateRow" - baselines 占用独立的子行,使任务行变高。
  • "individualRow" - 每个 baseline 在任务下方各自独立的子行中渲染。
  • dataprocessor_baselines - (boolean) - 决定 baseline 的变更是否触发每条条目的 DataProcessor。
  • row_height - (number) - 设定 baseline 子行的高度,仅在 render_mode"separateRow""individualRow" 时生效。
  • bar_height - (number) - 控制 baseline 条的高度。

Change log

  • v9.0 中新增