Render 类
渲染相关的类,负责渲染整个 Gantt 实例, 渲染主要分为 header、ticks、rows、events 四个部分
构造函数
constructor
参数:(gantt: Gantt)
构造函数,传入 Gantt 实例
实例属性
gantt
Gantt 实例
header
HeaderRender 实例, HeaderRender 负责渲染 header 部分
ticks
TicksRender 实例, TicksRender 负责渲染 ticks 部分
rows
RowsRender 实例, RowsRender 负责渲染 rows 部分
events
EventsRender 实例, EventsRender 负责渲染 events 部分
方法
render
渲染整个 Gantt 实例
caculateGanttBox
计算整个 Gantt 实例 svg 元素的宽度和高度
getYbyIndex
根据 index 计算 row 的 y 坐标