SchedulerViewBase
Definition
Namespace:Kendo.Mvc.UI
Assembly:Kendo.Mvc.dll
Syntax:
public abstract class SchedulerViewBase : JsonObject, ISchedulerView
Inheritance: objectJsonObjectSchedulerViewBase
Derived Classes:
Implements:
Inherited Members
Constructors
protected SchedulerViewBase(SchedulerViewType type, IScheduler scheduler)
Properties
If set to true the user would be able to create new Scheduler events and modify or delete existing ones. Overrides the Editable option of the Scheduler.
public SchedulerViewEditableSettings Editable { get; set; }
Implements:
The template used by the view to render the Scheduler events.
public string EventTemplate { get; set; }
Implements:
public string EventTemplateHandler { get; set; }
Implements:
The id of the template used by the view to render the Scheduler events.
public string EventTemplateId { get; set; }
Implements:
The configuration of the view resource(s) grouping.
public SchedulerGroupSettings Group { get; set; }
Implements:
public IScheduler Scheduler { get; protected set; }
If set to true the view will be initially selected by the Scheduler.
public bool Selected { get; set; }
Implements:
The format used to display the selected date. Uses "kendo.format".
public string SelectedDateFormat { get; set; }
Implements:
The format used to display the selected date when the viewport is narrow, and the date is displayed in short ("d") format by default. Uses "kendo.format".
public string SelectedShortDateFormat { get; set; }
Implements:
The user-friendly title of the view displayed by the Scheduler.
public string Title { get; set; }
Implements:
The type of the view. The built-in views are: "Day", "Week", "WorkWeek", "Month", "Agenda", "Timeline", "TimelineWeek", "TimelineWorkWeek", "TimelineMonth" and "Year".
public SchedulerViewType Type { get; set; }
Implements:
Methods
protected override void Serialize(IDictionary<string, object> json)
Overrides: