Kendo.Mvc.UI.Fluent.SchedulerTimelineViewBuilderBase
Defines the fluent interface for configuring the SchedulerTimelineViewBase.
Methods
EventHeight(System.Object)
The height of the scheduler event rendered in timeline view.
Parameters
eventHeight System.Object
The eventHeight
ColumnWidth(System.Int32)
The width of the scheduler timeline view column.
Parameters
columnWidth System.Int32
The columnWidth
MajorTick(System.Int32)
The number of minutes represented by a major tick.
Parameters
majorTick System.Int32
The majorTick
MinorTickCount(System.Int32)
The number of time slots to display per major tick.
Parameters
minorTickCount System.Int32
The minorTickCount
StartTime(System.DateTime)
The start time of the view. The scheduler will display events starting after the startTime.
Parameters
startTime System.DateTime
The startTime
Example (Razor)
@(Html.Kendo().Scheduler<Kendo.Mvc.Examples.Models.Scheduler.Task>()
.Name("scheduler")
.Date(new DateTime(2013, 6, 13))
.Views(views =>
{
views.TimelineView(timelineView => {
timelineView.Title("Day");
timelineView.StartTime(new DateTime(2013, 6, 13, 10, 00, 00));
timelineView.EndTime(new DateTime(2013, 6, 13, 23, 00, 00));
});
})
.DataSource(d => d
.Model(m => m.Id(f => f.TaskID))
.Read("Read", "Scheduler")
.Create("Create", "Scheduler")
.Destroy("Destroy", "Scheduler")
.Update("Update", "Scheduler")
)
)
StartTime(System.Int32,System.Int32,System.Int32)
The start time of the view. The scheduler will display events starting after the startTime.
Parameters
hours System.Int32
The hours
minutes System.Int32
The minutes
seconds System.Int32
The seconds
Example (Razor)
@(Html.Kendo().Scheduler<Kendo.Mvc.Examples.Models.Scheduler.Task>()
.Name("scheduler")
.Date(new DateTime(2013, 6, 13))
.Views(views =>
{
views.TimelineView(timelineView => {
timelineView.Title("Day");
timelineView.StartTime(10,0,0);
timelineView.EndTime(new DateTime(2013, 6, 13, 23, 00, 00));
});
})
.DataSource(d => d
.Model(m => m.Id(f => f.TaskID))
.Read("Read", "Scheduler")
.Create("Create", "Scheduler")
.Destroy("Destroy", "Scheduler")
.Update("Update", "Scheduler")
)
)
EndTime(System.DateTime)
The end time of the view. The scheduler will display events ending before the endTime.
Parameters
endTime System.DateTime
The endTime
Example (Razor)
@(Html.Kendo().Scheduler<Kendo.Mvc.Examples.Models.Scheduler.Task>()
.Name("scheduler")
.Date(new DateTime(2013, 6, 13))
.Views(views =>
{
views.TimelineView(timelineView => {
timelineView.Title("Day");
timelineView.StartTime(new DateTime(2013, 6, 13, 10, 00, 00));
timelineView.EndTime(new DateTime(2013, 6, 13, 23, 00, 00));
});
})
.DataSource(d => d
.Model(m => m.Id(f => f.TaskID))
.Read("Read", "Scheduler")
.Create("Create", "Scheduler")
.Destroy("Destroy", "Scheduler")
.Update("Update", "Scheduler")
)
)
EndTime(System.Int32,System.Int32,System.Int32)
The end time of the view. The scheduler will display events ending before the endTime.
Parameters
hours System.Int32
The hours
minutes System.Int32
The minutes
seconds System.Int32
The seconds
Example (Razor)
@(Html.Kendo().Scheduler<Kendo.Mvc.Examples.Models.Scheduler.Task>()
.Name("scheduler")
.Date(new DateTime(2013, 6, 13))
.Views(views =>
{
views.TimelineView(timelineView => {
timelineView.Title("Day");
timelineView.StartTime(new DateTime(2013, 6, 13, 10, 00, 00));
timelineView.EndTime(23,0,0);
});
})
.DataSource(d => d
.Model(m => m.Id(f => f.TaskID))
.Read("Read", "Scheduler")
.Create("Create", "Scheduler")
.Destroy("Destroy", "Scheduler")
.Update("Update", "Scheduler")
)
)
GroupHeaderTemplate(System.String)
The template used to render the group headers of scheduler day, week, workWeek and timeline views.
Parameters
groupHeaderTemplate System.String
The groupHeaderTemplate
GroupHeaderTemplateId(System.String)
The Id of the template used to render the group headers of scheduler day, week, workWeek and timeline views.
Parameters
groupHeaderTemplateId System.String
The groupHeaderTemplateId
WorkDayStart(System.DateTime)
The start time of the business hours. The scheduler will display events after the workDayStart if "WorkDayCommand" button is clicked.
Parameters
workDayStart System.DateTime
The WorkDayStart
WorkDayStart(System.Int32,System.Int32,System.Int32)
The start time of the business hours. The scheduler will display events after the workDayStart if "WorkDayCommand" button is clicked.
Parameters
hours System.Int32
The hours
minutes System.Int32
The minutes
seconds System.Int32
The seconds
WorkDays(System.Int32[])
Sets the working days (index based).
Parameters
workDays System.Int32[]
The indices of the days of the week
WorkDayEnd(System.DateTime)
The end time of the business hours. The scheduler will display events before the workDayEnd if "WorkDayCommand" button is clicked.
Parameters
workDayEnd System.DateTime
The WorkDayEnd
WorkDayEnd(System.Int32,System.Int32,System.Int32)
The end time of the business hours. The scheduler will display events before the workDayEnd if "WorkDayCommand" button is clicked.
Parameters
hours System.Int32
The hours
minutes System.Int32
The minutes
seconds System.Int32
The seconds
WorkDayCommand(System.Boolean)
If set to false the scheduler will not display the "WorkDayCommand" button. Default value is true.
Parameters
showWorkDayCommand System.Boolean
The showWorkDayCommand
ShowWorkHours(System.Boolean)
If set to true the view will be initially shown in business hours mode.
Parameters
value System.Boolean
ShowWorkHours
If set the view will be initially shown in business hours mode.
Footer(System.Boolean)
If set to false the scheduler will not display the "footer" area. Default value is true.
Parameters
showFooter System.Boolean
The footer
WorkWeekStart(System.Int32)
Sets the start day of work week by index.
Parameters
workWeekStartDay System.Int32
The workWeekStartDay
WorkWeekEnd(System.Int32)
Sets the end day of work week by index.
Parameters
workWeekEndDay System.Int32
The workWeekEndDay
DateHeaderTemplate(System.String)
The template used to render the date header cells.
Parameters
dateHeaderTemplate System.String
The dateHeaderTemplate
DateHeaderTemplateId(System.String)
The Id of the template used to render the date header cells.
Parameters
dateHeaderTemplateId System.String
The dateHeaderTemplateId
MajorTimeHeaderTemplate(System.String)
The template used to render the major ticks.
Parameters
majorTimeHeaderTemplate System.String
The majorTimeHeaderTemplate
MajorTimeHeaderTemplateId(System.String)
The Id of the template used to render the major ticks.
Parameters
majorTimeHeaderTemplateId System.String
The majorTimeHeaderTemplateId
SlotTemplate(System.String)
The template used to render the slot content
Parameters
slotTemplate System.String
The slotTemplate
SlotTemplateId(System.String)
The Id of the template used to render the slot content.
Parameters
slotTemplateId System.String
The id of template