定义表示资源可用容量的线条高度
start_date | Date | 刻度单元的开始日期 |
end_date | Date | 刻度单元的结束日期 |
resource | object | 资源对象本身 |
tasks | Array <Task> | 分配给该资源且与单元的开始/结束日期重叠的任务 |
assignments | array | 与任务指定的开始/结束日期关联的资源分配(仅当启用 process_resource_assignments 配置时可用) |
Available only in PRO Edition
gantt.templates.histogram_cell_capacity=function(start_date,end_date,resource,tasks,
assignments){
return 24;
};
此功能仅在 PRO 版本中可用。
“assignments” 参数仅在启用 process_resource_assignments 配置时可访问。
模板的返回值范围是 -1 到 maxCapacity。返回值小于 0 会阻止该线条的渲染。
maxCapacity 说明
将每个 histogram 行视为一个条形图;maxCapacity 代表该图的 Y 轴高度。下图中,maxCapacity 等于 24:
默认情况下,所有资源的 maxCapacity 设置为 24。在 histogram_cell_capacity 模板中返回超过 24 的值依然能正确计算,但资源面板的单元格区域可能不会如预期填充。
此外,可以为整个 histogram 全局配置 maxCapacity,也可以为每个资源单独配置。示例如下:
Related sample: 配置 maxCapacity
在 v7.1 版本中新增了 assignments 参数
Back to top