Class GanttTimelineSettingsBuilder
Inheritance
System.Object
Syncfusion.EJ2.ControlBuilder
GanttTimelineSettingsBuilder
Namespace: Syncfusion.EJ2.Gantt
Assembly: Syncfusion.EJ2.dll
Syntax
public class GanttTimelineSettingsBuilder : ControlBuilder
Constructors
GanttTimelineSettingsBuilder()
Declaration
public GanttTimelineSettingsBuilder()
GanttTimelineSettingsBuilder(GanttTimelineSettings)
Declaration
public GanttTimelineSettingsBuilder(GanttTimelineSettings model)
Parameters
Type | Name | Description |
---|---|---|
GanttTimelineSettings | model |
Methods
BottomTier(GanttTimelineTierSettings)
Defines bottom tier settings in timeline.
Declaration
public GanttTimelineSettingsBuilder BottomTier(GanttTimelineTierSettings value)
Parameters
Type | Name | Description |
---|---|---|
GanttTimelineTierSettings | value |
Returns
BottomTier(Action<GanttTimelineTierSettingsBuilder>)
Declaration
public GanttTimelineSettingsBuilder BottomTier(Action<GanttTimelineTierSettingsBuilder> bottomTier)
Parameters
Type | Name | Description |
---|---|---|
System.Action<GanttTimelineTierSettingsBuilder> | bottomTier |
Returns
ShowTooltip(Boolean)
Enables or disables tooltip for timeline cells.
Declaration
public GanttTimelineSettingsBuilder ShowTooltip(bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | value |
Returns
TimelineUnitSize(Double)
Defines width of timeline cell.
Declaration
public GanttTimelineSettingsBuilder TimelineUnitSize(double value)
Parameters
Type | Name | Description |
---|---|---|
System.Double | value |
Returns
TimelineViewMode(TimelineViewMode)
Defines timeline mode of Gantt header.
None
- Default.
Week
- Define the week mode header.
Day
- Define the day mode header.
Hour
- Define the hour mode header.
Month
- Define the month mode header.
Year
- Define the year mode header.
Minutes
- Define the minutes mode header.
Declaration
public GanttTimelineSettingsBuilder TimelineViewMode(TimelineViewMode value)
Parameters
Type | Name | Description |
---|---|---|
TimelineViewMode | value |
Returns
TopTier(GanttTimelineTierSettings)
Defines top tier setting in timeline.
Declaration
public GanttTimelineSettingsBuilder TopTier(GanttTimelineTierSettings value)
Parameters
Type | Name | Description |
---|---|---|
GanttTimelineTierSettings | value |
Returns
TopTier(Action<GanttTimelineTierSettingsBuilder>)
Declaration
public GanttTimelineSettingsBuilder TopTier(Action<GanttTimelineTierSettingsBuilder> topTier)
Parameters
Type | Name | Description |
---|---|---|
System.Action<GanttTimelineTierSettingsBuilder> | topTier |
Returns
UpdateTimescaleView(Boolean)
Enables or disables timeline auto update on editing action.
Declaration
public GanttTimelineSettingsBuilder UpdateTimescaleView(bool value)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | value |
Returns
WeekendBackground(String)
Defines background color of weekend cell in week - day timeline mode.
Declaration
public GanttTimelineSettingsBuilder WeekendBackground(string value)
Parameters
Type | Name | Description |
---|---|---|
System.String | value |
Returns
WeekStartDay(Double)
Defines week start day in timeline.
Declaration
public GanttTimelineSettingsBuilder WeekStartDay(double value)
Parameters
Type | Name | Description |
---|---|---|
System.Double | value |