How can I help you?
ITaskData
16 Mar 20263 minutes to read
Properties
autoDuration number
Defines the auto scheduled task’s duration
autoEndDate Date
Defines the auto scheduled task’s end date.
autoLeft number
Defines the auto scheduled task’s left.
autoStartDate Date
Defines the auto scheduled task’s start date.
autoWidth number
Defines the auto scheduled task’s width.
baselineDuration number
Defines the duration of the baseline.
baselineEndDate Date
Defines the baseline enddate of task.
baselineLeft number
Defines the baselineleft of task.
baselineStartDate Date
Defines the baseline startdate of task.
baselineWidth number
Defines the baseline width of task.
calendarContext CalendarContext
Provides the calendar context used for task scheduling, including working hours, holidays, and overrides.
calendarId string
Identifies the calendar configuration to be used for this task, linking it to a specific calendar definition (e.g., project-level or resource-specific calendar).
constraintDate Date
Defines the constraint date of the task.
constraintType ConstraintType
Defines the constraint type of the task.
cssClass string
Defines the css class of task.
duration number
Defines the duration of task.
durationUnit string
Defines the duration unit of task.
eOverlapIndex number
Defines overlap index.
eOverlapped boolean
Defines whether overlapped with other taskbar or not.
endDate Date
Defines the end date of task.
indicators IIndicator[]
Defines the indicators of task.
isAutoSchedule boolean
Defines the task is auto schedule-able or not.
isCritical boolean
Defines the critical path of task.
isMilestone boolean
Defines the task is milestone or not.
left number
Defines the left of task.
notes string
Defines the notes of task.
parentId string
Defines the parent id of task.
predecessor IPredecessor[]
Defines the predecessor of task.
predecessorsName string|number|object[]
Defines the predecessors name of task.
progress number
Defines the progress of task.
progressWidth number
Defines the progress width of task.
resourceInfo Object[]
Defines the resource info of task.
resourceNames string
Defines the resource names of task.
rowUniqueID string
It have taskId for ProjectView and uniqueID for resourceView
segments ITaskSegment[]
Defines task segments, which represent portions of a task split into smaller, manageable intervals for better scheduling and tracking.
sharedTaskUniqueIds string[]
Defines shared task unique ids.
slack string|number
Defines the slack value for a critical path task, representing the amount of time the task can be delayed without impacting the overall project schedule.
startDate Date
Defines the start date of task.
taskId string
Defines the id of task.
taskName string
Defines the name of task.
taskType TaskType
Defines task type
totalDuration number
Defines the total duration of task.
totalProgress number
Defines the total progress of task.
uniqueID string
Defines the unique id of task.
wbsCode string
Defines the WBS (Work Breakdown Structure) code for each task, providing a unique identifier that organizes tasks hierarchically for better project visibility and management.
wbsPredecessor string
Defines the WBS predecessor code for each task, indicating its preceding task in the hierarchy to establish dependencies and maintain proper sequencing in project planning.
width number
Defines the width of task.
work number
Defines the work of the task.
workTimelineRanges IWorkTimelineRanges[]
Defines work timeline ranges.
workUnit string
Defines the work unit of task.