移除使用 addMarkedTimespan() 方法创建的标记或阻塞
config | string | object | 时间段的 id 或包含其配置属性的对象 |
var spanID = scheduler.addMarkedTimespan({
days: [0,1],
zones: "fullday"
});
scheduler.deleteMarkedTimespan(spanID);
此功能自版本 3.5 起可用。
此方法需要启用 limit 插件。
该方法支持三种调用方式:
var spanID = scheduler.addMarkedTimespan({
days: [3,4,5],
zones: [100,400]
});
// 移除每个星期天的标记
scheduler.deleteMarkedTimespan({
days: 0,
});
// 移除每个星期五在 250 到 350 分钟之间的标记时间段
// 因此星期五将剩下两个标记块:100-250 和 350-400
scheduler.deleteMarkedTimespan({
days: 5,
zones: [250,350]
});
// 移除 Units 视图中 id=3 的项目在星期五的标记
scheduler.deleteMarkedTimespan({
days: 5,
zones: [250,350],
sections:{ unit:3 }
});