SchedulerBuilder Class
A Scheduler control.
Namespace: DevExtreme.AspNet.Mvc.Builders
Assembly: DevExtreme.AspNet.Core.dll
Declaration
public class SchedulerBuilder :
WidgetBuilder
Related API Members
The following members return SchedulerBuilder objects:
- SchedulerBuilder.AccessKey(JS)
- SchedulerBuilder.AccessKey(String)
- SchedulerBuilder.AdaptivityEnabled(Boolean)
- SchedulerBuilder.AdaptivityEnabled(JS)
- SchedulerBuilder.AllDayExpr(JS)
- SchedulerBuilder.AllDayExpr(String)
- SchedulerBuilder.AllDayPanelMode(AllDayPanelMode)
- SchedulerBuilder.AppointmentCollectorTemplate(JS)
- SchedulerBuilder.AppointmentCollectorTemplate(RazorBlock)
- SchedulerBuilder.AppointmentCollectorTemplate(String)
- SchedulerBuilder.AppointmentCollectorTemplate(TemplateName)
- SchedulerBuilder.AppointmentDragging(Action<SchedulerAppointmentDraggingBuilder>)
- SchedulerBuilder.AppointmentTemplate(JS)
- SchedulerBuilder.AppointmentTemplate(RazorBlock)
- SchedulerBuilder.AppointmentTemplate(String)
- SchedulerBuilder.AppointmentTemplate(TemplateName)
- SchedulerBuilder.AppointmentTooltipTemplate(JS)
- SchedulerBuilder.AppointmentTooltipTemplate(RazorBlock)
- SchedulerBuilder.AppointmentTooltipTemplate(String)
- SchedulerBuilder.AppointmentTooltipTemplate(TemplateName)
- SchedulerBuilder.CellDuration(Int32)
- SchedulerBuilder.CellDuration(JS)
- SchedulerBuilder.CrossScrollingEnabled(Boolean)
- SchedulerBuilder.CrossScrollingEnabled(JS)
- SchedulerBuilder.CurrentDate(DateTime)
- SchedulerBuilder.CurrentDate(Double)
- SchedulerBuilder.CurrentDate(JS)
- SchedulerBuilder.CurrentDate(String)
- SchedulerBuilder.CurrentView(JS)
- SchedulerBuilder.CurrentView(SchedulerViewType)
- SchedulerBuilder.CurrentView(String)
- SchedulerBuilder.CustomizeDateNavigatorText(RazorBlock)
- SchedulerBuilder.CustomizeDateNavigatorText(String)
- SchedulerBuilder.DataCellTemplate(JS)
- SchedulerBuilder.DataCellTemplate(RazorBlock)
- SchedulerBuilder.DataCellTemplate(String)
- SchedulerBuilder.DataCellTemplate(TemplateName)
- SchedulerBuilder.DataSource(Func<DataSourceFactory, OptionsOwnerBuilder>)
- SchedulerBuilder.DataSource(IEnumerable, String[])
- SchedulerBuilder.DataSource(JS)
- SchedulerBuilder.DataSource(String, String[])
- SchedulerBuilder.DataSourceOptions(Action<DataSourceOptionsBuilder>)
- SchedulerBuilder.DateCellTemplate(JS)
- SchedulerBuilder.DateCellTemplate(RazorBlock)
- SchedulerBuilder.DateCellTemplate(String)
- SchedulerBuilder.DateCellTemplate(TemplateName)
- SchedulerBuilder.DateSerializationFormat(JS)
- SchedulerBuilder.DateSerializationFormat(String)
- SchedulerBuilder.DescriptionExpr(JS)
- SchedulerBuilder.DescriptionExpr(String)
- SchedulerBuilder.Disabled(Boolean)
- SchedulerBuilder.Disabled(JS)
- SchedulerBuilder.Editing(Action<SchedulerEditingBuilder>)
- SchedulerBuilder.Editing(Boolean)
- SchedulerBuilder.Editing(JS)
- SchedulerBuilder.ElementAttr(Dictionary<String, Object>)
- SchedulerBuilder.ElementAttr(JS)
- SchedulerBuilder.ElementAttr(Object)
- SchedulerBuilder.ElementAttr(String, Object)
- SchedulerBuilder.EndDateExpr(JS)
- SchedulerBuilder.EndDateExpr(String)
- SchedulerBuilder.EndDateTimeZoneExpr(JS)
- SchedulerBuilder.EndDateTimeZoneExpr(String)
- SchedulerBuilder.EndDayHour(Double)
- SchedulerBuilder.EndDayHour(JS)
- SchedulerBuilder.FirstDayOfWeek(FirstDayOfWeek)
- SchedulerBuilder.FocusStateEnabled(Boolean)
- SchedulerBuilder.FocusStateEnabled(JS)
- SchedulerBuilder.GroupByDate(Boolean)
- SchedulerBuilder.GroupByDate(JS)
- SchedulerBuilder.Groups(IEnumerable<String>)
- SchedulerBuilder.Groups(JS)
- SchedulerBuilder.Height(Double)
- SchedulerBuilder.Height(JS)
- SchedulerBuilder.Height(String)
- SchedulerBuilder.Hint(JS)
- SchedulerBuilder.Hint(String)
- SchedulerBuilder.ID(JS)
- SchedulerBuilder.ID(String)
- SchedulerBuilder.IndicatorUpdateInterval(Double)
- SchedulerBuilder.IndicatorUpdateInterval(JS)
- SchedulerBuilder.Max(DateTime)
- SchedulerBuilder.Max(Double)
- SchedulerBuilder.Max(JS)
- SchedulerBuilder.Max(String)
- SchedulerBuilder.MaxAppointmentsPerCell(Int32)
- SchedulerBuilder.MaxAppointmentsPerCell(JS)
- SchedulerBuilder.MaxAppointmentsPerCell(MaxAppointmentsPerCell)
- SchedulerBuilder.Min(DateTime)
- SchedulerBuilder.Min(Double)
- SchedulerBuilder.Min(JS)
- SchedulerBuilder.Min(String)
- SchedulerBuilder.NoDataText(JS)
- SchedulerBuilder.NoDataText(String)
- SchedulerBuilder.Offset(Double)
- SchedulerBuilder.Offset(JS)
- SchedulerBuilder.OnAppointmentAdded(RazorBlock)
- SchedulerBuilder.OnAppointmentAdded(String)
- SchedulerBuilder.OnAppointmentAdding(RazorBlock)
- SchedulerBuilder.OnAppointmentAdding(String)
- SchedulerBuilder.OnAppointmentClick(RazorBlock)
- SchedulerBuilder.OnAppointmentClick(String)
- SchedulerBuilder.OnAppointmentContextMenu(RazorBlock)
- SchedulerBuilder.OnAppointmentContextMenu(String)
- SchedulerBuilder.OnAppointmentDblClick(RazorBlock)
- SchedulerBuilder.OnAppointmentDblClick(String)
- SchedulerBuilder.OnAppointmentDeleted(RazorBlock)
- SchedulerBuilder.OnAppointmentDeleted(String)
- SchedulerBuilder.OnAppointmentDeleting(RazorBlock)
- SchedulerBuilder.OnAppointmentDeleting(String)
- SchedulerBuilder.OnAppointmentFormOpening(RazorBlock)
- SchedulerBuilder.OnAppointmentFormOpening(String)
- SchedulerBuilder.OnAppointmentRendered(RazorBlock)
- SchedulerBuilder.OnAppointmentRendered(String)
- SchedulerBuilder.OnAppointmentTooltipShowing(RazorBlock)
- SchedulerBuilder.OnAppointmentTooltipShowing(String)
- SchedulerBuilder.OnAppointmentUpdated(RazorBlock)
- SchedulerBuilder.OnAppointmentUpdated(String)
- SchedulerBuilder.OnAppointmentUpdating(RazorBlock)
- SchedulerBuilder.OnAppointmentUpdating(String)
- SchedulerBuilder.OnCellClick(RazorBlock)
- SchedulerBuilder.OnCellClick(String)
- SchedulerBuilder.OnCellContextMenu(RazorBlock)
- SchedulerBuilder.OnCellContextMenu(String)
- SchedulerBuilder.OnContentReady(RazorBlock)
- SchedulerBuilder.OnContentReady(String)
- SchedulerBuilder.OnDisposing(RazorBlock)
- SchedulerBuilder.OnDisposing(String)
- SchedulerBuilder.OnInitialized(RazorBlock)
- SchedulerBuilder.OnInitialized(String)
- SchedulerBuilder.OnOptionChanged(RazorBlock)
- SchedulerBuilder.OnOptionChanged(String)
- SchedulerBuilder.Option(String, Object)
- SchedulerBuilder.RecurrenceEditMode(SchedulerRecurrenceEditMode)
- SchedulerBuilder.RecurrenceExceptionExpr(JS)
- SchedulerBuilder.RecurrenceExceptionExpr(String)
- SchedulerBuilder.RecurrenceRuleExpr(JS)
- SchedulerBuilder.RecurrenceRuleExpr(String)
- SchedulerBuilder.RemoteFiltering(Boolean)
- SchedulerBuilder.RemoteFiltering(JS)
- SchedulerBuilder.ResourceCellTemplate(JS)
- SchedulerBuilder.ResourceCellTemplate(RazorBlock)
- SchedulerBuilder.ResourceCellTemplate(String)
- SchedulerBuilder.ResourceCellTemplate(TemplateName)
- SchedulerBuilder.Resources(Action<CollectionFactory<SchedulerResourceBuilder>>)
- SchedulerBuilder.RtlEnabled(Boolean)
- SchedulerBuilder.RtlEnabled(JS)
- SchedulerBuilder.Scrolling(Action<SchedulerScrollingBuilder>)
- SchedulerBuilder.ShadeUntilCurrentTime(Boolean)
- SchedulerBuilder.ShadeUntilCurrentTime(JS)
- SchedulerBuilder.ShowAllDayPanel(Boolean)
- SchedulerBuilder.ShowAllDayPanel(JS)
- SchedulerBuilder.ShowCurrentTimeIndicator(Boolean)
- SchedulerBuilder.ShowCurrentTimeIndicator(JS)
- SchedulerBuilder.StartDateExpr(JS)
- SchedulerBuilder.StartDateExpr(String)
- SchedulerBuilder.StartDateTimeZoneExpr(JS)
- SchedulerBuilder.StartDateTimeZoneExpr(String)
- SchedulerBuilder.StartDayHour(Double)
- SchedulerBuilder.StartDayHour(JS)
- SchedulerBuilder.TabIndex(Int32)
- SchedulerBuilder.TabIndex(JS)
- SchedulerBuilder.TextExpr(JS)
- SchedulerBuilder.TextExpr(String)
- SchedulerBuilder.TimeCellTemplate(JS)
- SchedulerBuilder.TimeCellTemplate(RazorBlock)
- SchedulerBuilder.TimeCellTemplate(String)
- SchedulerBuilder.TimeCellTemplate(TemplateName)
- SchedulerBuilder.TimeZone(JS)
- SchedulerBuilder.TimeZone(String)
- SchedulerBuilder.UseDropDownViewSwitcher(Boolean)
- SchedulerBuilder.UseDropDownViewSwitcher(JS)
- SchedulerBuilder.Views(Action<CollectionFactory<SchedulerViewBuilder>>)
- SchedulerBuilder.Views(IEnumerable<SchedulerViewType>)
- SchedulerBuilder.Visible(Boolean)
- SchedulerBuilder.Visible(JS)
- SchedulerBuilder.Width(Double)
- SchedulerBuilder.Width(JS)
- SchedulerBuilder.Width(String)
- WidgetFactory<TModel>.Scheduler()
Remarks
Call the Scheduler helper method to create a new Scheduler control. The method creates a SchedulerBuilder
class instance whose members allow you to specify control options.
@(Html.DevExtreme().Scheduler() // create a Scheduler
// call methods to specify control options
)
Inheritance
Object
OptionsOwnerBuilder
WidgetBuilder
SchedulerBuilder
See Also