Properties

NameTypeDefault
adjustToNonworkingTime boolean undefined
autoSchedule boolean undefined
autoScheduleStrictMode boolean undefined
autoScrollStep number undefined
columnMenu boolean undefined
columnMinWidth string | number undefined
columnResize boolean undefined
columnResizeFeedback boolean undefined
currentTime string | Date undefined
currentTimeIndicator boolean undefined
currentTimeIndicatorInterval number undefined
dataExportFileName string undefined
source any undefined
dayFormat string undefined
dateEnd string | Date undefined
dateStart string | Date undefined
dateMarkers {label?: string, date: Date | string, className?: string }[] undefined
disabled boolean undefined
disableAutoScroll boolean undefined
disableTaskDrag boolean undefined
disableTaskProgressChange boolean undefined
disableTaskResize boolean undefined
disableSelection boolean undefined
disableSegmentDrag boolean undefined
disableSegmentResize boolean undefined
disableWindowEditor boolean undefined
durationUnit string undefined
filterRow boolean undefined
firstDayOfWeek number undefined
groupByResources boolean undefined
headerTemplate any undefined
hideDateMarkers boolean undefined
hideTimelineHeader boolean undefined
hideTimelineHeaderDetails boolean undefined
hideTimelineSecondHeaderDetails boolean undefined
hideResourcePanel boolean undefined
horizontalScrollBarVisibility string undefined
hourFormat string undefined
infiniteTimeline boolean undefined
infiniteTimelineStep number undefined
inverted boolean undefined
keyboardNavigation boolean undefined
max string | Date undefined
min string | Date undefined
monthFormat string undefined
monthScale string undefined
nonworkingDays number[] undefined
nonworkingHours number[] | number[][] undefined
onTaskRender any undefined
popupWindowCustomizationFunction any undefined
popupWindowTabs string[] undefined
progressLabelFormatFunction any undefined
quarterFormat string undefined
resources {label: string, capacity: number, value: string, workload: number, progress: number, id: string, class: string }[] undefined
resourceColumns {label: string, value: string}[] undefined
resourceFiltering boolean undefined
resourceGroupFormatFunction any undefined
resourcePanelHeaderTemplate any undefined
resourcePanelMin number | string undefined
resourcePanelSize number | string undefined
resourcePanelRefreshRate number undefined
resourceTimelineFormatFunction any undefined
resourceTimelineMode string undefined
resourceTimelineView string undefined
rightToLeft boolean undefined
selectedTaskIds number[] | string[] undefined
selectedResourceIds number[] | string[] undefined
shadeUntilCurrentTime boolean undefined
showSelectionColumn boolean undefined
showBaseline boolean undefined
showProgressLabel boolean undefined
snapToNearest boolean undefined
sortFunction { (dataSource: any, sortColumns: string[], directions: string[], defaultCompareFunctions: { (firstRecord: any, secondRecord: any): number }[]): void } undefined
sortMode string undefined
tasks {label: string, dateStart: string | Date, dateEnd: string | Date, expanded?: boolean, progress?: number, type?: string}[] undefined
taskColumns {label: string, value: string}[] undefined
taskFiltering boolean undefined
taskPanelMin string | number undefined
taskPanelSize string | number undefined
timelineMin string | number undefined
treeMin string | number undefined
treeSize string | number undefined
timelineHeaderFormatFunction any undefined
tooltip object undefined
verticalScrollBarVisibility string undefined
view string undefined
yearFormat string undefined
weekFormat string undefined
theme string undefined

Events

beginUpdate Event
endUpdate Event
connectionStart Event
connectionEnd Event
change Event
columnResize Event
closing Event
close Event
collapse Event
dragStart Event
dragEnd Event
expand Event
filter Event
itemClick Event
itemInsert Event
itemRemove Event
itemUpdate Event
opening Event
open Event
progressChangeStart Event
progressChangeEnd Event
resizeStart Event
resizeEnd Event
sort Event
scrollBottomReached Event
scrollTopReached Event
scrollLeftReached Event
scrollRightReached Event

Methods

NameArgumentsReturn Type
addFilter columns, filterGroup
clearFilters None
clearSort None
clearSelection None
clearState None
clearTasks None
clearResources None
createConnection startTaskIndex, taskEndIndex, connectionType, lag
collapse id
beginUpdate
endUpdate
ensureVisible taskId
expand id
exportData dataFormat, callback
getConnections None
getConnectionDetails connectionId
getState None
getItemPath item
getTask itemId
getTasks None
getTaskIndex task
getTaskConnections taskId
getTaskProject task
getResource itemId
getResources None
getResourceIndex resource
getResourceTasks resource
getSelectedIds None
getSelectedTasks None
getSelectedResources None
getWorkingHours None
hideTooltip None
isWorkingDay date
loadState state
removeAllConnections None
removeConnection startTaskIndex, taskEndIndex, connectionType
removeTaskConnection taskStart, taskEnd
showTooltip target, content
saveState state
insertTask taskObject, project, index
updateTask taskId, taskObject
removeTask taskId
insertResource resourceId, resourceObject
updateResource resourceId, taskObject
removeResource resourceId
openWindow taskId
closeWindow None
print None
setWorkTime settings
selectTask id
selectResource id
unselectTask id
unselectResource id
unsetWorkTime settings
sort columns