Class GanttTaskModel
Class that defines the taskdata details.
Inherited Members
Namespace: Syncfusion.Blazor.Gantt
Assembly: Syncfusion.Blazor.dll
Syntax
public class GanttTaskModel
Constructors
GanttTaskModel()
Declaration
public GanttTaskModel()
Properties
AutoDuration
Defines the auto scheduled task's duration.
Declaration
public double? AutoDuration { get; set; }
Property Value
| Type |
|---|
| double? |
AutoEndDate
Defines the auto scheduled task's end date.
Declaration
public DateTime? AutoEndDate { get; set; }
Property Value
| Type |
|---|
| DateTime? |
AutoLeft
Defines the auto scheduled task's left.
Declaration
public double AutoLeft { get; set; }
Property Value
| Type |
|---|
| double |
AutoStartDate
Defines the auto scheduled task's start date.
Declaration
public DateTime? AutoStartDate { get; set; }
Property Value
| Type |
|---|
| DateTime? |
AutoWidth
Defines the auto scheduled task's width.
Declaration
public double AutoWidth { get; set; }
Property Value
| Type |
|---|
| double |
BaselineEndDate
Defines the baseline enddate of task.
Declaration
public DateTime? BaselineEndDate { get; set; }
Property Value
| Type |
|---|
| DateTime? |
BaselineLeft
Defines the baselineleft of task.
Declaration
public double BaselineLeft { get; set; }
Property Value
| Type |
|---|
| double |
BaselineStartDate
Defines the baseline startdate of task.
Declaration
public DateTime? BaselineStartDate { get; set; }
Property Value
| Type |
|---|
| DateTime? |
BaselineWidth
Defines the baseline width of task.
Declaration
public double BaselineWidth { get; set; }
Property Value
| Type |
|---|
| double |
CssClass
Defines the css class of task.
Declaration
public string CssClass { get; set; }
Property Value
| Type |
|---|
| string |
Duration
Defines the duration of task.
Declaration
public double? Duration { get; set; }
Property Value
| Type |
|---|
| double? |
DurationString
Defines the duration unit string of task.
Declaration
public string DurationString { get; set; }
Property Value
| Type |
|---|
| string |
DurationUnit
Defines the duration unit of task.
Declaration
public string DurationUnit { get; set; }
Property Value
| Type |
|---|
| string |
EndDate
Defines the end date of task.
Declaration
public DateTime? EndDate { get; set; }
Property Value
| Type |
|---|
| DateTime? |
Indicators
Defines the indicators of task.
Declaration
public List<GanttIndicator> Indicators { get; set; }
Property Value
| Type |
|---|
| List<GanttIndicator> |
IsAutoSchedule
Defines the task is auto schedule-able or not.
Declaration
public bool IsAutoSchedule { get; set; }
Property Value
| Type |
|---|
| bool |
IsExpanded
Defines the IsExpanded of task.
Declaration
public bool? IsExpanded { get; set; }
Property Value
| Type |
|---|
| bool? |
IsMilestone
Defines the task is milestone or not.
Declaration
public bool IsMilestone { get; set; }
Property Value
| Type |
|---|
| bool |
Left
Defines the left of task.
Declaration
public double Left { get; set; }
Property Value
| Type |
|---|
| double |
Notes
Defines the notes of task.
Declaration
public string Notes { get; set; }
Property Value
| Type |
|---|
| string |
ParentId
Defines the parent id of task.
Declaration
public object ParentId { get; set; }
Property Value
| Type |
|---|
| object |
Predecessor
Defines the predecessor of task.
Declaration
public List<GanttTaskPredecessor> Predecessor { get; set; }
Property Value
| Type |
|---|
| List<GanttTaskPredecessor> |
PredecessorsName
Defines the predecessors name of task.
Declaration
public object PredecessorsName { get; set; }
Property Value
| Type |
|---|
| object |
Progress
Defines the progress of task.
Declaration
public double Progress { get; set; }
Property Value
| Type |
|---|
| double |
ProgressWidth
Defines the progress width of task.
Declaration
public double ProgressWidth { get; set; }
Property Value
| Type |
|---|
| double |
ResourceInfo
Defines the resource info of task.
Declaration
public List<GanttTaskResourceData> ResourceInfo { get; set; }
Property Value
| Type |
|---|
| List<GanttTaskResourceData> |
ResourceNames
Defines the resource names of task.
Declaration
public string ResourceNames { get; set; }
Property Value
| Type |
|---|
| string |
Row
Defines chart row.
Declaration
[JsonIgnore]
public object Row { get; set; }
Property Value
| Type | Description |
|---|---|
| object | Gantt chart row container. |
RowUniqueID
It have taskId for ProjectView and uniqueID for resourceView.
Declaration
public string RowUniqueID { get; set; }
Property Value
| Type |
|---|
| string |
StartDate
Defines the start date of task.
Declaration
public DateTime? StartDate { get; set; }
Property Value
| Type |
|---|
| DateTime? |
TaskId
Defines the id of task.
Declaration
public object TaskId { get; set; }
Property Value
| Type |
|---|
| object |
TaskMode
Defines the mode of task.
Declaration
public string TaskMode { get; set; }
Property Value
| Type |
|---|
| string |
TaskName
Defines the name of task.
Declaration
public string TaskName { get; set; }
Property Value
| Type |
|---|
| string |
TaskType
Defines the type of task.
Declaration
public string TaskType { get; set; }
Property Value
| Type |
|---|
| string |
TotalDuration
Defines the total duration of task.
Declaration
public double TotalDuration { get; set; }
Property Value
| Type |
|---|
| double |
TotalProgress
Defines the total progress of task.
Declaration
public double TotalProgress { get; set; }
Property Value
| Type |
|---|
| double |
UID
Defines the unique id of task.
Declaration
public string UID { get; set; }
Property Value
| Type |
|---|
| string |
UniqueID
Defines the unique id of task.
Declaration
public string UniqueID { get; set; }
Property Value
| Type |
|---|
| string |
Width
Defines the width of task.
Declaration
public double Width { get; set; }
Property Value
| Type |
|---|
| double |
Work
Defines the work of the task.
Declaration
public double Work { get; set; }
Property Value
| Type |
|---|
| double |
WorkUnit
Defines the work unit of task.
Declaration
public string WorkUnit { get; set; }
Property Value
| Type |
|---|
| string |