addMarker
Description
向时间轴区域添加一个marker
addMarker: (marker: MarkerConfig) => number | string
Parameters
marker- (required) MarkerConfig - marker的配置对象
Returns
markerId- (number|string) - 可选,marker的id
Example
var todayMarker = gantt.addMarker({
start_date: new Date(),
css: "today",
title:date_to_str( new Date())
});
setInterval(function(){
var today = gantt.getMarker(todayMarker);
today.start_date = new Date();
today.title = date_to_str(today.start_date);
gantt.updateMarker(todayMarker);
}, 1000*60);
Related samples
Details
配置对象包括以下属性:
- id? - (string | number) - marker的id
- start_date - (Date) - 指定marker开始时间的Date对象
- end_date? - (Date) - 指定marker结束时间的Date对象
- css? - (string) - 用于样式化marker的CSS类
- text? - (string | number) - marker的标题文本
- title? - (string | number) - marker的tooltip文本