ProjectLines
This feature draws the vertical lines in the schedule area, indicating project start/end dates and also its status date. The latter can be disabled with the showStatusDate config.
Getting started
//<code-header>
fiddle.title = 'Getting started';
//</code-header>
const project = new ProjectModel({
startDate : new Date(2020, 0, 1),
events : [
{
id : 1,
name : 'Write docs',
expanded : true,
children : [
{ id : 2, name : 'Proof-read docs', startDate : '2020-01-02', endDate : '2020-01-05' },
{ id : 3, name : 'Release docs', startDate : '2020-01-09', endDate : '2020-01-10' }
]
}
],
dependencies : [
{ id : 1, fromEvent : 2, toEvent : 3 }
]
});
const gantt = new Gantt({
project,
appendTo : targetElement,
startDate : new Date(2019, 11, 31),
endDate : new Date(2020, 0, 11),
// autoHeight : true,
height : 300,
columns : [
{ type : 'name', field : 'name', text : 'Name' }
]
});This feature is enabled by default.
Configs
22
Configs
22Common
bodyRendererAbstractTimeRanges
currentDateFormatTimeRanges
disabledInstancePlugin
dragTipTemplateTimeRanges
enableResizingAbstractTimeRanges
headerRendererAbstractTimeRanges
hoverTooltipAbstractTimeRanges
listenersEvents
showCurrentTimeLineTimeRanges
showHeaderElementsAbstractTimeRanges
showTooltipAbstractTimeRanges
tooltipTemplateAbstractTimeRanges
Other
A boolean specifying whether to show the project's statusDate
Misc
bubbleEventsEvents
callOnFunctionsEvents
clientInstancePlugin
currentTimeLineUpdateIntervalTimeRanges
instantUpdateTimeRanges
localeClassLocalizable
localizableLocalizable
localizablePropertiesLocalizable
Properties
23
Properties
23Class hierarchy
Identifies an object as an instance of ProjectLines class, or subclass thereof.
Identifies an object as an instance of ProjectLines class, or subclass thereof.
isAbstractTimeRangesAbstractTimeRanges
isDelayableDelayable
isEventsEvents
isInstancePluginInstancePlugin
isLocalizableLocalizable
isTimeRangesTimeRanges
Misc
callOnFunctionsEvents
clientInstancePlugin
localeHelperLocalizable
localeManagerLocalizable
storeTimeRanges
Functions
31
Functions
31Configuration
Events
detachListenersBase
Misc
animatePropertyBase
callbackBase
doDisableInstancePlugin
downloadTestCaseBase
resolveCallbackBase
updateLocalizationLocalizable
Other
addListenerEvents
createOnFrameDelayable
getTipHtmlAbstractTimeRanges
hasListenerEvents
onEvents
relayAllEvents
removeAllListenersEvents
removeListenerEvents
resumeEventsEvents
shouldRenderRangeAbstractTimeRanges
suspendEventsEvents
triggerEvents
unEvents
Events
9
Events
9beforeDestroyEvents
catchAllEvents
currentTimelineUpdateTimeRanges
destroyEvents
disableInstancePlugin
enableInstancePlugin
timeRangeHeaderClickAbstractTimeRanges
timeRangeHeaderContextMenuAbstractTimeRanges
timeRangeHeaderDblClickAbstractTimeRanges
Event handlers
9
Event handlers
9onBeforeDestroyEvents
onCatchAllEvents
onCurrentTimelineUpdateTimeRanges
onDestroyEvents
onDisableInstancePlugin
onEnableInstancePlugin
onTimeRangeHeaderClickAbstractTimeRanges
onTimeRangeHeaderContextMenuAbstractTimeRanges
onTimeRangeHeaderDblClickAbstractTimeRanges
Typedefs
2
Typedefs
2BryntumListenerConfigEvents
DelayableConfigDelayable