Class TimelineViewSettings
The Timeline View Settings class contains properties to customize and configure the appearance of Timeline view in schedule.
Inheritance
Namespace: Syncfusion.SfSchedule.XForms
Assembly: Syncfusion.SfSchedule.XForms.dll
Syntax
public class TimelineViewSettings : Element, IThemeElement
Constructors
TimelineViewSettings()
Initializes a new instance of the TimelineViewSettings class.
Declaration
public TimelineViewSettings()
Fields
AppointmentHeightProperty
Gets or sets the Appointment height property for timeline view settings to customize the height of Appointment in timeline view. This is a bindable property.
Declaration
public static readonly BindableProperty AppointmentHeightProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
BorderColorProperty
Gets or sets the border color property for time line view settings to customize the time slot border color in time line view. This is a bindable property.
Declaration
public static readonly BindableProperty BorderColorProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
BorderWidthProperty
Gets or sets the border width property for timeline view settings to customize the time slot border width in time line view. This is a bindable property.
Declaration
public static readonly BindableProperty BorderWidthProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
ColorProperty
Gets or sets the color property for timeline view settings to customize the default color of time slot in time line view. This is a bindable property.
Declaration
public static readonly BindableProperty ColorProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
DaysCountProperty
Gets or sets the days count property for time line view settings to define the number of days in time line view. This is a bindable property.
Declaration
public static readonly BindableProperty DaysCountProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
EndHourProperty
Gets or sets the end hour property for time line view settings to define the end hour of each day in timeline view. This is a bindable property.
Declaration
public static readonly BindableProperty EndHourProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
LabelSettingsProperty
Gets or sets the label settings property for timeline view settings to customize the time line labels. This is a bindable property.
Declaration
public static readonly BindableProperty LabelSettingsProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
NonWorkingsDaysProperty
Gets or sets the non workings days collection for Timeline view settings to customize the default non working days in time line view. This is a bindable property.
Declaration
public static readonly BindableProperty NonWorkingsDaysProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
StartHourProperty
Gets or sets the start hour property for time line view settings to define the start hour of each day in timeline view. This is a bindable property.
Declaration
public static readonly BindableProperty StartHourProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
TimeRulerSizeProperty
Gets or sets the TimeRulerSize. This is a bindable property.
Declaration
public static readonly BindableProperty TimeRulerSizeProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
Properties
AppointmentHeight
Gets or sets the Appointment height property for timeline view settings to customize the default height of Appointment view in timeline view.
Declaration
public double AppointmentHeight { get; set; }
Property Value
Type | Description |
---|---|
System.Double | This property takes System.Double value. |
BorderColor
Gets or sets the border color property for time line view settings to customize the default time slot border color in time line view.
Declaration
public Color BorderColor { get; set; }
Property Value
Type | Description |
---|---|
Xamarin.Forms.Color | This property takes the Xamarin.Forms.Color value. |
BorderWidth
Gets or sets the border width property for timeline view settings to customize the time slot border width in time line view.
Declaration
public int BorderWidth { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | This property takes the System.Int32 value. |
Color
Gets or sets the color property for timeline view settings to customize the default color of time slot in time line view.
Declaration
public Color Color { get; set; }
Property Value
Type | Description |
---|---|
Xamarin.Forms.Color | This property takes the Xamarin.Forms.Color value. |
DaysCount
Gets or sets the days count property for time line view settings to define the number of days in time line view.
Declaration
public int DaysCount { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | This property takes System.Int32 value. |
EndHour
Gets or sets the end hour property for time line view settings to define the end hour of each day in timeline view.
Declaration
public double EndHour { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The end hour. |
LabelSettings
Gets or sets the label settings property for timeline view settings to customize the time line labels.
Declaration
public TimelineLabelSettings LabelSettings { get; set; }
Property Value
Type | Description |
---|---|
TimelineLabelSettings | This property takes the LabelSettings value. |
NonWorkingsDays
Gets or sets the non workings days collection for Timeline view settings to replace the default non working days in time line view.
Declaration
public ObservableCollection<DayOfWeek> NonWorkingsDays { get; set; }
Property Value
Type |
---|
System.Collections.ObjectModel.ObservableCollection<System.DayOfWeek> |
StartHour
Gets or sets the start hour property for time line view settings to define the start hour of each day in timeline view.
Declaration
public double StartHour { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The start hour. |
TimeRulerSize
Gets or sets the time label layout height for TimelineView .This is a bindable property.
Declaration
public double TimeRulerSize { get; set; }
Property Value
Type | Description |
---|---|
System.Double | This property takes the System.Double value. |