menu

Blazor

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class GanttTaskModel - Blazor API Reference | Syncfusion

    Show / Hide Table of Contents

    Class GanttTaskModel

    Class that defines the taskdata details.

    Inheritance
    System.Object
    GanttTaskModel
    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
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved