📄 planning.js
字号:
/*==================================================
* Planning
*==================================================
*/
Timeline.Planning = new Object();
Timeline.Planning.createBandInfo = function(params) {
var theme = ("theme" in params) ? params.theme : Timeline.getDefaultTheme();
var eventSource = ("eventSource" in params) ? params.eventSource : null;
var ether = new Timeline.LinearEther({
centersOn: ("date" in params) ? params.date : Timeline.PlanningUnit.makeDefaultValue(),
interval: 1,
pixelsPerInterval: params.intervalPixels
});
var etherPainter = new Timeline.PlanningEtherPainter({
intervalUnit: params.intervalUnit,
multiple: ("multiple" in params) ? params.multiple : 1,
align: params.align,
theme: theme
});
var eventPainterParams = {
theme: theme
};
if ("trackHeight" in params) {
eventPainterParams.trackHeight = params.trackHeight;
}
if ("trackGap" in params) {
eventPainterParams.trackGap = params.trackGap;
}
var eventPainter = ("overview" in params && params.overview) ?
new Timeline.OverviewEventPainter(eventPainterParams) :
new Timeline.DetailedEventPainter(eventPainterParams);
return {
width: params.width,
eventSource: eventSource,
timeZone: ("timeZone" in params) ? params.timeZone : 0,
ether: ether,
etherPainter: etherPainter,
eventPainter: eventPainter
};
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -