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