ASP.NET Core

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class GanttProperties - ASP.NETCore API Reference | Syncfusion

    Show / Hide Table of Contents

    Class GanttProperties

    Gets or sets an object that indicates whether to customize the property of the Gantt.

    Inheritance
    System.Object
    EJTagHelper
    GanttProperties
    Inherited Members
    EJTagHelper.GetControlDetails(String)
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.JavaScript.Models
    Assembly: Syncfusion.EJ.dll
    Syntax
    public class GanttProperties : EJTagHelper

    Constructors

    GanttProperties()

    Declaration
    public GanttProperties()

    Properties

    ActionBegin

    Triggered for every gantt action before its starts

    Declaration
    [JsonProperty("actionBegin")]
    public string ActionBegin { get; set; }
    Property Value
    Type Description
    System.String

    ActionComplete

    Triggered for every gantt action success event.

    Declaration
    [JsonProperty("actionComplete")]
    public string ActionComplete { get; set; }
    Property Value
    Type Description
    System.String

    AddDialogFields

    Specifies the fields to be included in the add dialog in gantt

    Declaration
    [JsonProperty("addDialogFields")]
    public List<AddDialogField> AddDialogFields { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<AddDialogField>

    AllowColumnResize

    Enables or disables the ability to resize column.

    Declaration
    [JsonProperty("allowColumnResize")]
    public bool AllowColumnResize { get; set; }
    Property Value
    Type Description
    System.Boolean

    AllowDragAndDrop

    Enables or disables the ability to drag and drop the row interactively to reorder the rows.

    Declaration
    [JsonProperty("allowDragAndDrop")]
    public bool AllowDragAndDrop { get; set; }
    Property Value
    Type Description
    System.Boolean

    AllowGanttChartEditing

    Enables or Disables gantt chart editing in gantt

    Declaration
    [JsonProperty("allowGanttChartEditing")]
    public bool AllowGanttChartEditing { get; set; }
    Property Value
    Type Description
    System.Boolean

    AllowKeyboardNavigation

    Enables or Disables Keyboard navigation in gantt

    Declaration
    [JsonProperty("allowKeyboardNavigation")]
    public bool AllowKeyboardNavigation { get; set; }
    Property Value
    Type Description
    System.Boolean

    AllowMultipleExporting

    Enables or disables the ability to export multiple gantt

    Declaration
    [JsonProperty("allowMultipleExporting")]
    public bool AllowMultipleExporting { get; set; }
    Property Value
    Type Description
    System.Boolean

    AllowMultiSorting

    Specifies enabling or disabling multiple sorting for gantt columns

    Declaration
    [JsonProperty("allowMultiSorting")]
    public bool AllowMultiSorting { get; set; }
    Property Value
    Type Description
    System.Boolean

    AllowSelection

    Enables or disables the interactive selection of a row.

    Declaration
    [JsonProperty("allowSelection")]
    public bool AllowSelection { get; set; }
    Property Value
    Type Description
    System.Boolean

    AllowSorting

    Enables or disables sorting. When enabled, we can sort the column by clicking on the column.

    Declaration
    [JsonProperty("allowSorting")]
    public bool AllowSorting { get; set; }
    Property Value
    Type Description
    System.Boolean

    AllowUnscheduledTask

    Enables or disables the Unscheduled task

    Declaration
    [JsonProperty("allowUnscheduledTask")]
    public bool AllowUnscheduledTask { get; set; }
    Property Value
    Type Description
    System.Boolean

    AutoFormat

    Gets or sets a value that indicates whether to auto format the gantt.

    Declaration
    public GanttAutoFormat AutoFormat { get; set; }
    Property Value
    Type Description
    GanttAutoFormat

    BaselineColor

    Specifies the baseline background color in gantt

    Declaration
    [JsonProperty("baselineColor")]
    public string BaselineColor { get; set; }
    Property Value
    Type Description
    System.String

    BaselineEndDateMapping

    Specifies the mapping property path for baseline end date in datasource

    Declaration
    [JsonProperty("baselineEndDateMapping")]
    public string BaselineEndDateMapping { get; set; }
    Property Value
    Type Description
    System.String

    BaselineStartDateMapping

    Specifies the mapping property path for baseline start date of a task in datasource

    Declaration
    [JsonProperty("baselineStartDateMapping")]
    public string BaselineStartDateMapping { get; set; }
    Property Value
    Type Description
    System.String

    BeginEdit

    Triggered while enter the edit mode in the tree grid cell

    Declaration
    [JsonProperty("beginEdit")]
    public string BeginEdit { get; set; }
    Property Value
    Type Description
    System.String

    CellSelected

    Triggered after the cell is selected

    Declaration
    [JsonProperty("cellSelected")]
    public string CellSelected { get; set; }
    Property Value
    Type Description
    System.String

    CellSelecting

    Triggered before the cell is going to be selected.

    Declaration
    [JsonProperty("cellSelecting")]
    public string CellSelecting { get; set; }
    Property Value
    Type Description
    System.String

    CellTooltipTemplate

    Gets or sets the template for specific cell

    Declaration
    [JsonProperty("cellTooltipTemplate")]
    public string CellTooltipTemplate { get; set; }
    Property Value
    Type Description
    System.String

    ChildMapping

    Specifies the mapping property path for sub tasks in datasource

    Declaration
    [JsonProperty("childMapping")]
    public string ChildMapping { get; set; }
    Property Value
    Type Description
    System.String

    Collapsed

    Triggered after collapsed the gantt record

    Declaration
    [JsonProperty("collapsed")]
    public string Collapsed { get; set; }
    Property Value
    Type Description
    System.String

    Collapsing

    Triggered while collapsing the gantt record

    Declaration
    [JsonProperty("collapsing")]
    public string Collapsing { get; set; }
    Property Value
    Type Description
    System.String

    ColumnDialogFields

    To provide necessary column fields that to be shown in column dialog box

    Declaration
    [HtmlAttributeName("columnDialogFields")]
    [JsonProperty("columnDialogFields")]
    public List<string> ColumnDialogFields { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<System.String>

    Columns

    Gets a columns details in gantt

    Declaration
    [JsonProperty("columns")]
    public List<GanttColumn> Columns { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<GanttColumn>

    ConnectorLineBackground

    Specifies the background of connector lines in Gantt

    Declaration
    [JsonProperty("connectorLineBackground")]
    public string ConnectorLineBackground { get; set; }
    Property Value
    Type Description
    System.String

    ConnectorlineWidth

    Specifies the width of the connector lines in gantt

    Declaration
    [JsonProperty("connectorlineWidth")]
    public int ConnectorlineWidth { get; set; }
    Property Value
    Type Description
    System.Int32

    ContextMenuOpen

    Enables or disables the contextmenu for gantt , when enabled contextmenu appears on right clicking gantt

    Declaration
    [JsonProperty("contextMenuOpen")]
    public string ContextMenuOpen { get; set; }
    Property Value
    Type Description
    System.String

    Create

    Triggered after complete the gantt rendering

    Declaration
    [JsonProperty("create")]
    public string Create { get; set; }
    Property Value
    Type Description
    System.String

    CriticalTask

    Gets a critical task details in gantt.

    Declaration
    [JsonProperty("criticalTask")]
    public string CriticalTask { get; set; }
    Property Value
    Type Description
    System.String

    CssClass

    Specify the CSS class for gantt to achieve custom theme.

    Declaration
    [JsonProperty("cssClass")]
    public string CssClass { get; set; }
    Property Value
    Type Description
    System.String

    DataSource

    Collection of data or hierarchical data to represent in gantt

    Declaration
    [HtmlAttributeName("datasource")]
    [JsonProperty("dataSource")]
    [JsonConverter(typeof(DataManagerConverter))]
    public object DataSource { get; set; }
    Property Value
    Type Description
    System.Object

    DateFormat

    Specifies the dateFormat for gantt , given format is displayed in tooltip , grid .

    Declaration
    [JsonProperty("dateFormat")]
    public string DateFormat { get; set; }
    Property Value
    Type Description
    System.String

    DayWorkingTime

    To specifies working hour collection per day

    Declaration
    [JsonProperty("dayWorkingTime")]
    public List<GanttDayWorkingTime> DayWorkingTime { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<GanttDayWorkingTime>

    DragTooltip

    Options for displaying and customizing the tooltip. This tooltip will show the preview of the row that is being dragged.

    Declaration
    [JsonProperty("dragTooltip")]
    public GanttDragTooltip DragTooltip { get; set; }
    Property Value
    Type Description
    GanttDragTooltip

    DurationMapping

    Specifies the mapping property path for duration of a task in datasource

    Declaration
    [JsonProperty("durationMapping")]
    public string DurationMapping { get; set; }
    Property Value
    Type Description
    System.String

    DurationUnit

    Specifies the duration unit for each tasks whether days or hours

    Declaration
    [JsonProperty("durationUnit")]
    [JsonConverter(typeof(StringEnumConverter))]
    public GanttDurationUnit DurationUnit { get; set; }
    Property Value
    Type Description
    GanttDurationUnit

    DurationUnitMapping

    To map duration unit of the task.

    Declaration
    [JsonProperty("durationUnitMapping")]
    public string DurationUnitMapping { get; set; }
    Property Value
    Type Description
    System.String

    EditDialogFields

    Specifies the fields to be included in the edit dialog in gantt

    Declaration
    [JsonProperty("editDialogFields")]
    public List<EditDialogField> EditDialogFields { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<EditDialogField>

    EditSettings

    Specifies the editSettings options in gantt.

    Declaration
    [JsonProperty("editSettings")]
    public GanttEditOptions EditSettings { get; set; }
    Property Value
    Type Description
    GanttEditOptions

    EnableAltRow

    Enables or Disables enableAltRow row effect in gantt

    Declaration
    [JsonProperty("enableAltRow")]
    public bool EnableAltRow { get; set; }
    Property Value
    Type Description
    System.Boolean

    EnableCollapseAll

    Enables or disables the collapse all records when loading the gantt.

    Declaration
    [JsonProperty("enableCollapseAll")]
    public bool EnableCollapseAll { get; set; }
    Property Value
    Type Description
    System.Boolean

    EnableContextMenu

    Enables or disables the contextmenu for gantt , when enabled contextmenu appears on right clicking gantt

    Declaration
    [JsonProperty("enableContextMenu")]
    public bool EnableContextMenu { get; set; }
    Property Value
    Type Description
    System.Boolean

    EnablePredecessorValidation

    Enables/Disables validation for rendering predecessors.

    Declaration
    [JsonProperty("enablePredecessorValidation")]
    public bool EnablePredecessorValidation { get; set; }
    Property Value
    Type Description
    System.Boolean

    EnableProgressBarResizing

    Indicates whether we can edit the progress of a task interactively in gantt chart.

    Declaration
    [JsonProperty("enableProgressBarResizing")]
    public bool EnableProgressBarResizing { get; set; }
    Property Value
    Type Description
    System.Boolean

    EnableResize

    Enables or disables the option for dynamically updating the Gantt size on window resizing

    Declaration
    [JsonProperty("enableResize")]
    public bool EnableResize { get; set; }
    Property Value
    Type Description
    System.Boolean

    EnableSerialNumber

    Enables/Disables Serial number column for Gantt.

    Declaration
    [JsonProperty("enableSerialNumber")]
    public bool EnableSerialNumber { get; set; }
    Property Value
    Type Description
    System.Boolean

    EnableTaskbarDragTooltip

    Enables or disables tooltip while editing (dragging/resizing) the taskbar.

    Declaration
    [JsonProperty("enableTaskbarDragTooltip")]
    public bool EnableTaskbarDragTooltip { get; set; }
    Property Value
    Type Description
    System.Boolean

    EnableTaskbarTooltip

    Enables or disables tooltip for taskbar

    Declaration
    [JsonProperty("enableTaskbarTooltip")]
    public bool EnableTaskbarTooltip { get; set; }
    Property Value
    Type Description
    System.Boolean

    EnableVirtualization

    Enables/Disables virtualization for rendering gantt items.

    Declaration
    [JsonProperty("enableVirtualization")]
    public bool EnableVirtualization { get; set; }
    Property Value
    Type Description
    System.Boolean

    EnableWBS

    Enables/Disables WBS column for Gantt.

    Declaration
    [JsonProperty("enableWBS")]
    public bool EnableWBS { get; set; }
    Property Value
    Type Description
    System.Boolean

    EnableWBSPredecessor

    Enables/Disables WBS Predecessor column for Gantt.

    Declaration
    [JsonProperty("enableWBSPredecessor")]
    public bool EnableWBSPredecessor { get; set; }
    Property Value
    Type Description
    System.Boolean

    EndDateMapping

    Specifies the mapping property path for end Date of a task in datasource

    Declaration
    [JsonProperty("endDateMapping")]
    public string EndDateMapping { get; set; }
    Property Value
    Type Description
    System.String

    EndEdit

    Triggered after save the modified cellValue in gantt.

    Declaration
    [JsonProperty("endEdit")]
    public string EndEdit { get; set; }
    Property Value
    Type Description
    System.String

    Expanded

    Triggered after expand the record

    Declaration
    [JsonProperty("expanded")]
    public string Expanded { get; set; }
    Property Value
    Type Description
    System.String

    Expanding

    Triggered while expanding the gantt record

    Declaration
    [JsonProperty("expanding")]
    public string Expanding { get; set; }
    Property Value
    Type Description
    System.String

    ExpandStateMapping

    Specifies the mapping property path for expand status of parent row in datasource

    Declaration
    [JsonProperty("expandStateMapping")]
    public string ExpandStateMapping { get; set; }
    Property Value
    Type Description
    System.String

    ExportToExcelAction

    Gets or sets a method name for handling excel export

    Declaration
    [JsonProperty("exportToExcelAction")]
    public string ExportToExcelAction { get; set; }
    Property Value
    Type Description
    System.String

    ExportToPdfAction

    Gets or sets a method name for handling PDF export

    Declaration
    [JsonProperty("exportToPdfAction")]
    public string ExportToPdfAction { get; set; }
    Property Value
    Type Description
    System.String

    FilterSettings

    Options for filtering and customizing filter actions.

    Declaration
    [JsonProperty("filterSettings")]
    public GanttFilterSettings FilterSettings { get; set; }
    Property Value
    Type Description
    GanttFilterSettings

    GroupCollection

    Collection of data regarding groups available in Gantt

    Declaration
    [JsonConverter(typeof(DataManagerConverter))]
    [JsonProperty("groupCollection")]
    public object GroupCollection { get; set; }
    Property Value
    Type Description
    System.Object

    GroupIdMapping

    Specifies the mapping property path for id of group in datasource

    Declaration
    [JsonProperty("groupIdMapping")]
    public string GroupIdMapping { get; set; }
    Property Value
    Type Description
    System.String

    GroupNameMapping

    Specifies the mapping property path for name of group in datasource

    Declaration
    [JsonProperty("groupNameMapping")]
    public string GroupNameMapping { get; set; }
    Property Value
    Type Description
    System.String

    HighlightNonWorkingTime

    Specifies whether to highlight the working/nonworking hours in gantt .

    Declaration
    [JsonProperty("highlightNonWorkingTime")]
    public bool HighlightNonWorkingTime { get; set; }
    Property Value
    Type Description
    System.Boolean

    HighlightWeekends

    Specifies whether to highlight the weekends in gantt .

    Declaration
    [JsonProperty("highlightWeekends")]
    public bool HighlightWeekends { get; set; }
    Property Value
    Type Description
    System.Boolean

    Holidays

    Collection of holidays with date, background and label information to be displayed in gantt.

    Declaration
    [JsonProperty("holidays")]
    public List<Holiday> Holidays { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<Holiday>

    IncludeWeekend

    Specifies whether to include weekends while calculating the duration of a task.

    Declaration
    [JsonProperty("includeWeekend")]
    public bool IncludeWeekend { get; set; }
    Property Value
    Type Description
    System.Boolean

    IsResponsive

    Enables or disables the option for dynamically updating the Gantt size on window resizing

    Declaration
    [JsonProperty("isResponsive")]
    public bool IsResponsive { get; set; }
    Property Value
    Type Description
    System.Boolean

    LeftTaskLabelMapping

    Specifies the leftTaskLabelMapping in gantt

    Declaration
    [JsonProperty("leftTaskLabelMapping")]
    public string LeftTaskLabelMapping { get; set; }
    Property Value
    Type Description
    System.String

    LeftTaskLabelTemplate

    Specifies the leftTaskLabelTemplate in gantt

    Declaration
    [JsonProperty("leftTaskLabelTemplate")]
    public string LeftTaskLabelTemplate { get; set; }
    Property Value
    Type Description
    System.String

    Load

    Triggered while gantt is loaded

    Declaration
    [JsonProperty("load")]
    public string Load { get; set; }
    Property Value
    Type Description
    System.String

    Locale

    Specify the locale for gantt

    Declaration
    [JsonProperty("locale")]
    public string Locale { get; set; }
    Property Value
    Type Description
    System.String

    MilestoneMapping

    Specifies the mapping property path for milestone in datasource

    Declaration
    [JsonProperty("milestoneMapping")]
    public string MilestoneMapping { get; set; }
    Property Value
    Type Description
    System.String

    MilestoneTemplate

    Specifies the template id or template string for milestone.

    Declaration
    [JsonProperty("milestoneTemplate")]
    public string MilestoneTemplate { get; set; }
    Property Value
    Type Description
    System.String

    NonWorkingBackground

    Specifies the non working hour background color in gantt

    Declaration
    [JsonProperty("nonWorkingBackground")]
    public string NonWorkingBackground { get; set; }
    Property Value
    Type Description
    System.String

    NotesMapping

    To map notes of the task.

    Declaration
    [JsonProperty("notesMapping")]
    public string NotesMapping { get; set; }
    Property Value
    Type Description
    System.String

    ParentProgressbarBackground

    Specifies the width for connector line in gantt

    Declaration
    [JsonProperty("parentProgressbarBackground")]
    public string ParentProgressbarBackground { get; set; }
    Property Value
    Type Description
    System.String

    ParentTaskbarBackground

    Specifies the background of parent taskbar in gantt

    Declaration
    [JsonProperty("parentTaskbarBackground")]
    public string ParentTaskbarBackground { get; set; }
    Property Value
    Type Description
    System.String

    ParentTaskbarTemplate

    Specifies the template id or template string for parent taskbar.

    Declaration
    [JsonProperty("parentTaskbarTemplate")]
    public string ParentTaskbarTemplate { get; set; }
    Property Value
    Type Description
    System.String

    ParentTaskIdMapping

    Specifies the mapping property path for parent task Id in selfreference datasource

    Declaration
    [JsonProperty("parentTaskIdMapping")]
    public string ParentTaskIdMapping { get; set; }
    Property Value
    Type Description
    System.String

    PredecessorMapping

    Specifies the mapping property path for predecessors of a task in datasource

    Declaration
    [JsonProperty("predecessorMapping")]
    public string PredecessorMapping { get; set; }
    Property Value
    Type Description
    System.String

    PredecessorTooltipTemplate

    Specifies the JS render template id or template script for predecessor tooltip on mouse action.

    Declaration
    [JsonProperty("predecessorTooltipTemplate")]
    public string PredecessorTooltipTemplate { get; set; }
    Property Value
    Type Description
    System.String

    ProgressbarBackground

    Specifies the background of progressbar in gantt

    Declaration
    [JsonProperty("progressbarBackground")]
    public string ProgressbarBackground { get; set; }
    Property Value
    Type Description
    System.String

    ProgressbarHeight

    Specified the height of the progressbar in taskbar

    Declaration
    [JsonProperty("progressbarHeight")]
    public int ProgressbarHeight { get; set; }
    Property Value
    Type Description
    System.Int32

    ProgressbarTooltipTemplate

    Specifies the template for tooltip on resizing progressbar

    Declaration
    [JsonProperty("progressbarTooltipTemplate")]
    public string ProgressbarTooltipTemplate { get; set; }
    Property Value
    Type Description
    System.String

    ProgressbarTooltipTemplateId

    Specifies the template ID for customized tooltip for progressbar editing in gantt

    Declaration
    [JsonProperty("progressbarTooltipTemplateId")]
    public string ProgressbarTooltipTemplateId { get; set; }
    Property Value
    Type Description
    System.String

    ProgressMapping

    Specifies the mapping property path for progress percentage of a task in datasource

    Declaration
    [JsonProperty("progressMapping")]
    public string ProgressMapping { get; set; }
    Property Value
    Type Description
    System.String

    Query

    It receives query to retrieve data from the table (query is same as SQL).

    Declaration
    [JsonConverter(typeof(QueryConverter))]
    [JsonProperty("query")]
    public string Query { get; set; }
    Property Value
    Type Description
    System.String

    QueryCellInfo

    Triggered while rendering each cell in the gantt

    Declaration
    [JsonProperty("queryCellInfo")]
    public string QueryCellInfo { get; set; }
    Property Value
    Type Description
    System.String

    QueryTaskbarInfo

    Triggered while rendering each taskbar in the gantt chart

    Declaration
    [JsonProperty("queryTaskbarInfo")]
    public string QueryTaskbarInfo { get; set; }
    Property Value
    Type Description
    System.String

    ReadOnly

    Enables or disables the gantt editing operations

    Declaration
    [JsonProperty("readOnly")]
    public bool ReadOnly { get; set; }
    Property Value
    Type Description
    System.Boolean

    RenderBaseline

    Enables or Disables rendering baselines in Gantt , when enabled baseline is rendered in gantt

    Declaration
    [JsonProperty("renderBaseline")]
    public bool RenderBaseline { get; set; }
    Property Value
    Type Description
    System.Boolean

    ResourceCollectionMapping

    Specifies the mapping property path for resource collection of group in datasource.

    Declaration
    [JsonProperty("resourceCollectionMapping")]
    public string ResourceCollectionMapping { get; set; }
    Property Value
    Type Description
    System.String

    ResourceIdMapping

    Specifies the mapping property name for resource ID in resource Collection in gantt

    Declaration
    [JsonProperty("resourceIdMapping")]
    public string ResourceIdMapping { get; set; }
    Property Value
    Type Description
    System.String

    ResourceInfoMapping

    Specifies the mapping property path for resources of a task in datasource

    Declaration
    [JsonProperty("resourceInfoMapping")]
    public string ResourceInfoMapping { get; set; }
    Property Value
    Type Description
    System.String

    ResourceNameMapping

    Specifies the mapping property path for resource name of a task in gantt

    Declaration
    [JsonProperty("resourceNameMapping")]
    public string ResourceNameMapping { get; set; }
    Property Value
    Type Description
    System.String

    Resources

    Collection of data regarding resources involved in entire project

    Declaration
    [JsonProperty("resources")]
    [JsonConverter(typeof(DataManagerConverter))]
    public object Resources { get; set; }
    Property Value
    Type Description
    System.Object

    ResourceUnitMapping

    Map units of every defined resources

    Declaration
    [JsonProperty("resourceUnitMapping")]
    public string ResourceUnitMapping { get; set; }
    Property Value
    Type Description
    System.String

    RightTaskLabelMapping

    Specifies the rightTaskLabelMapping in gantt

    Declaration
    [JsonProperty("rightTaskLabelMapping")]
    public string RightTaskLabelMapping { get; set; }
    Property Value
    Type Description
    System.String

    RightTaskLabelTemplate

    Specifies the rightTaskLabelTemplate in gantt

    Declaration
    [JsonProperty("rightTaskLabelTemplate")]
    public string RightTaskLabelTemplate { get; set; }
    Property Value
    Type Description
    System.String

    RoundOffDayworkingTime

    Specifies whether rounding off the day working time edits

    Declaration
    [JsonProperty("roundOffDayworkingTime")]
    public bool RoundOffDayworkingTime { get; set; }
    Property Value
    Type Description
    System.Boolean

    RowDataBound

    Triggered while rendering each row

    Declaration
    [JsonProperty("rowDataBound")]
    public string RowDataBound { get; set; }
    Property Value
    Type Description
    System.String

    RowDrag

    Triggered while dragging a row in Gantt control

    Declaration
    [JsonProperty("rowDrag")]
    public string RowDrag { get; set; }
    Property Value
    Type Description
    System.String

    RowDragStart

    Triggered while start to drag row in Gantt control

    Declaration
    [JsonProperty("rowDragStart")]
    public string RowDragStart { get; set; }
    Property Value
    Type Description
    System.String

    RowDragStop

    Triggered while drop a row in Gantt control

    Declaration
    [JsonProperty("rowDragStop")]
    public string RowDragStop { get; set; }
    Property Value
    Type Description
    System.String

    RowHeight

    Specifies the height of a single row in gantt. Also, we need to set same height in the CSS style with class name e-rowcell.

    Declaration
    [JsonProperty("rowHeight")]
    public int RowHeight { get; set; }
    Property Value
    Type Description
    System.Int32

    RowSelected

    Triggered after the row is selected

    Declaration
    [JsonProperty("rowSelected")]
    public string RowSelected { get; set; }
    Property Value
    Type Description
    System.String

    RowSelecting

    Triggered before the row is going to be selected.

    Declaration
    [JsonProperty("rowSelecting")]
    public string RowSelecting { get; set; }
    Property Value
    Type Description
    System.String

    ScheduleEndDate

    Specifies end date of the gantt schedule. By default, end date will be rounded to its next Saturday.

    Declaration
    [JsonProperty("scheduleEndDate")]
    public string ScheduleEndDate { get; set; }
    Property Value
    Type Description
    System.String

    ScheduleHeaderSettings

    Specifies the options for customizing schedule header.

    Declaration
    [JsonProperty("scheduleHeaderSettings")]
    public ScheduleHeaderSettings ScheduleHeaderSettings { get; set; }
    Property Value
    Type Description
    ScheduleHeaderSettings

    ScheduleStartDate

    Specifies start date of the gantt schedule. By default, start date will be rounded to its previous Sunday.

    Declaration
    [JsonProperty("scheduleStartDate")]
    public string ScheduleStartDate { get; set; }
    Property Value
    Type Description
    System.String

    SearchSettings

    It sets the search settings option for gantt

    Declaration
    [JsonProperty("searchSettings")]
    public GanttSearchSettings SearchSettings { get; set; }
    Property Value
    Type Description
    GanttSearchSettings

    SelectedCellIndexes

    Specifies the cell indexes of the gantt which is highlighted in load time.

    Declaration
    [JsonProperty("selectedCellIndexes")]
    public List<SelectedCellIndex> SelectedCellIndexes { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<SelectedCellIndex>

    SelectedRowIndex

    Specifies the selected row Index in gantt , the row with given index will highlighted

    Declaration
    [JsonProperty("selectedRowIndex")]
    public int SelectedRowIndex { get; set; }
    Property Value
    Type Description
    System.Int32

    SelectionMode

    Specifies the selection mode of the Gantt.

    Declaration
    [JsonConverter(typeof(StringEnumConverter))]
    [JsonProperty("selectionMode")]
    public GanttSelectionMode SelectionMode { get; set; }
    Property Value
    Type Description
    GanttSelectionMode

    SelectionType

    Specifies the selection type for the cell selection

    Declaration
    [JsonConverter(typeof(StringEnumConverter))]
    [JsonProperty("selectionType")]
    public GanttSelectionType SelectionType { get; set; }
    Property Value
    Type Description
    GanttSelectionType

    ServerExcelQueryCellInfo

    Triggered while rendering each cell in Excel export

    Declaration
    public GanttProperties.GanttEJExportEventHandler ServerExcelQueryCellInfo { get; set; }
    Property Value
    Type Description
    GanttProperties.GanttEJExportEventHandler

    ServerExcelRowInfo

    Triggered while rendering each cell in PDF export

    Declaration
    public GanttProperties.GanttEJExportEventHandler ServerExcelRowInfo { get; set; }
    Property Value
    Type Description
    GanttProperties.GanttEJExportEventHandler

    ServerPdfQueryCellInfo

    Triggered while rendering each row in Excel export

    Declaration
    public GanttProperties.GanttEJExportEventHandler ServerPdfQueryCellInfo { get; set; }
    Property Value
    Type Description
    GanttProperties.GanttEJExportEventHandler

    ServerPdfQueryTaskbarInfo

    Triggered while rendering each taskbar in PDF export

    Declaration
    public GanttProperties.GanttEJExportEventHandler ServerPdfQueryTaskbarInfo { get; set; }
    Property Value
    Type Description
    GanttProperties.GanttEJExportEventHandler

    ServerPdfRowInfo

    Triggered while rendering each row in PDF export

    Declaration
    public GanttProperties.GanttEJExportEventHandler ServerPdfRowInfo { get; set; }
    Property Value
    Type Description
    GanttProperties.GanttEJExportEventHandler

    ShowColumnChooser

    Enables or disables the column chooser.

    Declaration
    [JsonProperty("showColumnChooser")]
    public bool ShowColumnChooser { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowColumnOptions

    Enables or disables the column options.

    Declaration
    [JsonProperty("showColumnOptions")]
    public bool ShowColumnOptions { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowGridCellTooltip

    Specifies whether to show grid cell tooltip.

    Declaration
    [JsonProperty("showGridCellTooltip")]
    public bool ShowGridCellTooltip { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowGridExpandCellTooltip

    Specifies whether to show grid cell tooltip over expander cell alone.

    Declaration
    [JsonProperty("showGridExpandCellTooltip")]
    public bool ShowGridExpandCellTooltip { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowProgressStatus

    Specifies whether display task progress inside taskbar.

    Declaration
    [JsonProperty("showProgressStatus")]
    public bool ShowProgressStatus { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowResourceNames

    Specifies whether to display resource names for a task beside taskbar.

    Declaration
    [JsonProperty("showResourceNames")]
    public bool ShowResourceNames { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowTaskNames

    Specifies whether to display task name beside task bar.

    Declaration
    [JsonProperty("showTaskNames")]
    public bool ShowTaskNames { get; set; }
    Property Value
    Type Description
    System.Boolean

    SizeSettings

    Specifies the size option of gantt control.

    Declaration
    [JsonProperty("sizeSettings")]
    public SizeSettings SizeSettings { get; set; }
    Property Value
    Type Description
    SizeSettings

    SortSettings

    Specifies the sorting options for gantt.

    Declaration
    [JsonProperty("sortSettings")]
    public GanttSortSettings SortSettings { get; set; }
    Property Value
    Type Description
    GanttSortSettings

    SplitterPosition

    Specifies splitter position in gantt.

    Declaration
    [JsonProperty("splitterPosition")]
    public string SplitterPosition { get; set; }
    Property Value
    Type Description
    System.String

    SplitterResized

    Triggered after splitter resizing

    Declaration
    [JsonProperty("splitterResized")]
    public string SplitterResized { get; set; }
    Property Value
    Type Description
    System.String

    SplitterSettings

    Specifies splitter settings in gantt.

    Declaration
    [JsonProperty("splitterSettings")]
    public SplitterSettings SplitterSettings { get; set; }
    Property Value
    Type Description
    SplitterSettings

    StartDateMapping

    Specifies the mapping property path for start date of a task in datasource

    Declaration
    [JsonProperty("startDateMapping")]
    public string StartDateMapping { get; set; }
    Property Value
    Type Description
    System.String

    StripLines

    Specifies the options for striplines

    Declaration
    [JsonProperty("stripLines")]
    public List<GanttStripLine> StripLines { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<GanttStripLine>

    TaskbarBackground

    Specifies the background of the taskbar in gantt

    Declaration
    [JsonProperty("taskbarBackground")]
    public string TaskbarBackground { get; set; }
    Property Value
    Type Description
    System.String

    TaskbarClick

    Triggered while clicking the taskbar

    Declaration
    [JsonProperty("taskbarClick")]
    public string TaskbarClick { get; set; }
    Property Value
    Type Description
    System.String

    TaskbarEdited

    Triggered after completing the editing operation in taskbar

    Declaration
    [JsonProperty("taskbarEdited")]
    public string TaskbarEdited { get; set; }
    Property Value
    Type Description
    System.String

    TaskbarEditing

    Triggered while editing the gantt chart (dragging, resizing the taskbar )

    Declaration
    [JsonProperty("taskbarEditing")]
    public string TaskbarEditing { get; set; }
    Property Value
    Type Description
    System.String

    TaskbarEditingTooltipTemplate

    Specifies the template script for customized tooltip for taskbar editing in gantt

    Declaration
    [JsonProperty("taskbarEditingTooltipTemplate")]
    public string TaskbarEditingTooltipTemplate { get; set; }
    Property Value
    Type Description
    System.String

    TaskbarEditingTooltipTemplateId

    Specifies the template Id for customized tooltip for taskbar editing in gantt

    Declaration
    [JsonProperty("taskbarEditingTooltipTemplateId")]
    public string TaskbarEditingTooltipTemplateId { get; set; }
    Property Value
    Type Description
    System.String

    TaskbarHeight

    Specifies the height of a taskbar in gantt chart.

    Declaration
    [JsonProperty("taskbarHeight")]
    public int TaskbarHeight { get; set; }
    Property Value
    Type Description
    System.Int32

    TaskbarTemplate

    Specifies the template id or template string for child taskbar.

    Declaration
    [JsonProperty("taskbarTemplate")]
    public string TaskbarTemplate { get; set; }
    Property Value
    Type Description
    System.String

    TaskbarTooltipTemplate

    Specifies the template for tooltip on mouseaction on taskbars

    Declaration
    [JsonProperty("taskbarTooltipTemplate")]
    public string TaskbarTooltipTemplate { get; set; }
    Property Value
    Type Description
    System.String

    TaskbarTooltipTemplateId

    Specifies the template id for tooltip on mouseaction on taskbars

    Declaration
    [JsonProperty("taskbarTooltipTemplateId")]
    public string TaskbarTooltipTemplateId { get; set; }
    Property Value
    Type Description
    System.String

    TaskCollectionMapping

    Specifies the mapping property path for task collection of resources in datasource.

    Declaration
    [JsonProperty("taskCollectionMapping")]
    public string TaskCollectionMapping { get; set; }
    Property Value
    Type Description
    System.String

    TaskIdMapping

    Declaration
    [JsonProperty("taskIdMapping")]
    public string TaskIdMapping { get; set; }
    Property Value
    Type Description
    System.String

    TaskNameMapping

    Specifies the mapping property path for task name in datasource

    Declaration
    [JsonProperty("taskNameMapping")]
    public string TaskNameMapping { get; set; }
    Property Value
    Type Description
    System.String

    TaskSchedulingMode

    Specifies the scheduling mode for the gantt task

    Declaration
    [JsonConverter(typeof(StringEnumConverter))]
    [JsonProperty("taskSchedulingMode")]
    public GanttTaskSchedulingMode TaskSchedulingMode { get; set; }
    Property Value
    Type Description
    GanttTaskSchedulingMode

    TaskSchedulingModeMapping

    Specifies the mapping property path for task Scheduling Mode in datasource

    Declaration
    [JsonProperty("taskSchedulingModeMapping")]
    public string TaskSchedulingModeMapping { get; set; }
    Property Value
    Type Description
    System.String

    TaskType

    Specifies the default calculation type for a project.

    Declaration
    [JsonProperty("taskType")]
    [JsonConverter(typeof(StringEnumConverter))]
    public GanttTaskType TaskType { get; set; }
    Property Value
    Type Description
    GanttTaskType

    ToolbarClick

    Triggered when toolbar item is clicked in Gantt.

    Declaration
    [JsonProperty("toolbarClick")]
    public string ToolbarClick { get; set; }
    Property Value
    Type Description
    System.String

    ToolbarSettings

    Specifies the toolbarSettings options.

    Declaration
    [JsonProperty("toolbarSettings")]
    public ToolBarOptions ToolbarSettings { get; set; }
    Property Value
    Type Description
    ToolBarOptions

    TreeColumnIndex

    Specifies the tree expander column in gantt

    Declaration
    [JsonProperty("treeColumnIndex")]
    public int TreeColumnIndex { get; set; }
    Property Value
    Type Description
    System.Int32

    ValidateManualTasksOnLinking

    Enables or disables the Manual taskbar predecessor validation

    Declaration
    [JsonProperty("validateManualTasksOnLinking")]
    public bool ValidateManualTasksOnLinking { get; set; }
    Property Value
    Type Description
    System.Boolean

    ViewType

    Specifies the type of view in Gantt control

    Declaration
    [JsonProperty("viewType")]
    [JsonConverter(typeof(StringEnumConverter))]
    public GanttViewType ViewType { get; set; }
    Property Value
    Type Description
    GanttViewType

    WeekendBackground

    Specifies the weekend back ground color in gantt

    Declaration
    [JsonProperty("weekendBackground")]
    public string WeekendBackground { get; set; }
    Property Value
    Type Description
    System.String

    WorkingTimeScale

    Specifies the working time schedule of day

    Declaration
    [JsonProperty("workingTimeScale")]
    [JsonConverter(typeof(StringEnumConverter))]
    public GanttWorkingTimeScale WorkingTimeScale { get; set; }
    Property Value
    Type Description
    GanttWorkingTimeScale

    WorkMapping

    Specifies the mapping property path for work of a task in datasource

    Declaration
    [JsonProperty("workMapping")]
    public string WorkMapping { get; set; }
    Property Value
    Type Description
    System.String

    WorkUnit

    Specifies the work unit for each tasks whether days or hours

    Declaration
    [JsonConverter(typeof(StringEnumConverter))]
    [JsonProperty("workUnit")]
    public GanttWorkUnit WorkUnit { get; set; }
    Property Value
    Type Description
    GanttWorkUnit

    WorkWeek

    Gets or sets the workweek.

    Declaration
    [JsonProperty("workWeek")]
    public List<string> WorkWeek { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<System.String>

    The workWeek.

    Methods

    GetControlDetails()

    Declaration
    protected override object GetControlDetails()
    Returns
    Type Description
    System.Object
    Overrides
    EJTagHelper.GetControlDetails()

    ShouldSerializeAddDialogFields()

    Declaration
    public bool ShouldSerializeAddDialogFields()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeColumnDialogFields()

    Declaration
    public bool ShouldSerializeColumnDialogFields()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeDayWorkingTime()

    Declaration
    public bool ShouldSerializeDayWorkingTime()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeDragTooltip()

    Declaration
    public bool ShouldSerializeDragTooltip()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeEditDialogFields()

    Declaration
    public bool ShouldSerializeEditDialogFields()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeEditSettings()

    Declaration
    public bool ShouldSerializeEditSettings()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeFilterSettings()

    Declaration
    public bool ShouldSerializeFilterSettings()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeHolidays()

    Declaration
    public bool ShouldSerializeHolidays()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeScheduleHeaderOption()

    Declaration
    public bool ShouldSerializeScheduleHeaderOption()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeSizeOption()

    Declaration
    public bool ShouldSerializeSizeOption()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeSortSettingsOption()

    Declaration
    public bool ShouldSerializeSortSettingsOption()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeSplitterOption()

    Declaration
    public bool ShouldSerializeSplitterOption()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeStripLinesOption()

    Declaration
    public bool ShouldSerializeStripLinesOption()
    Returns
    Type Description
    System.Boolean

    ShouldSerializeToolbarSettings()

    Declaration
    public bool ShouldSerializeToolbarSettings()
    Returns
    Type Description
    System.Boolean
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved