SchedulerBuilder Methods

A Scheduler control.
Name Description
AccessKey(JS) Mirrors the client-side accessKey option.
AccessKey(String) Mirrors the client-side accessKey option.
AdaptivityEnabled(JS) Mirrors the client-side adaptivityEnabled option.
AdaptivityEnabled(Boolean) Mirrors the client-side adaptivityEnabled option.
AllDayExpr(JS) Mirrors the client-side allDayExpr option.
AllDayExpr(String) Mirrors the client-side allDayExpr option.
AppointmentCollectorTemplate(JS) Specifies the client-side appointmentCollectorTemplate.
AppointmentCollectorTemplate(RazorBlock) Specifies the client-side appointmentCollectorTemplate.
AppointmentCollectorTemplate(TemplateName) Specifies the client-side appointmentCollectorTemplate.
AppointmentCollectorTemplate(String) Specifies the client-side appointmentCollectorTemplate.
AppointmentDragging(Action<SchedulerAppointmentDraggingBuilder>) Mirrors the client-side appointmentDragging object.
AppointmentTemplate(JS) Specifies the client-side appointmentTemplate.
AppointmentTemplate(RazorBlock) Specifies the client-side appointmentTemplate.
AppointmentTemplate(TemplateName) Specifies the client-side appointmentTemplate.
AppointmentTemplate(String) Specifies the client-side appointmentTemplate.
AppointmentTooltipTemplate(JS) Specifies the client-side appointmentTooltipTemplate.
AppointmentTooltipTemplate(RazorBlock) Specifies the client-side appointmentTooltipTemplate.
AppointmentTooltipTemplate(TemplateName) Specifies the client-side appointmentTooltipTemplate.
AppointmentTooltipTemplate(String) Specifies the client-side appointmentTooltipTemplate.
CellDuration(JS) Mirrors the client-side cellDuration option.
CellDuration(Int32) Mirrors the client-side cellDuration option.
CrossScrollingEnabled(JS) Mirrors the client-side crossScrollingEnabled option.
CrossScrollingEnabled(Boolean) Mirrors the client-side crossScrollingEnabled option.
CurrentDate(JS) Mirrors the client-side currentDate option.
CurrentDate(DateTime) Mirrors the client-side currentDate option.
CurrentDate(Double) Mirrors the client-side currentDate option.
CurrentDate(String) Mirrors the client-side currentDate option.
CurrentView(JS) Mirrors the client-side currentView option.
CurrentView(SchedulerViewType) Mirrors the client-side currentView option.
CurrentView(String) Mirrors the client-side currentView option.
CustomizeDateNavigatorText(RazorBlock) Mirrors the client-side customizeDateNavigatorText option.
CustomizeDateNavigatorText(String) Mirrors the client-side customizeDateNavigatorText option.
DataCellTemplate(JS) Specifies the client-side dataCellTemplate.
DataCellTemplate(RazorBlock) Specifies the client-side dataCellTemplate.
DataCellTemplate(TemplateName) Specifies the client-side dataCellTemplate.
DataCellTemplate(String) Specifies the client-side dataCellTemplate.
DataSource(JS) Mirrors the client-side dataSource option.
DataSource(IEnumerable, String[]) Binds a Scheduler control to a collection: Array, List, or IEnumerable.
DataSource(Func<DataSourceFactory, OptionsOwnerBuilder>) Binds a Scheduler control to data, allows you to configure data access from different sources: API controllers, Razor page handlers, OData services, arrays, and more.
DataSource(String, String[]) Binds a Scheduler control to read-only data in JSON format.
DataSourceOptions(Action<DataSourceOptionsBuilder>) Provides access to methods that mirror client-side data source options.
DateCellTemplate(JS) Specifies the client-side dateCellTemplate.
DateCellTemplate(RazorBlock) Specifies the client-side dateCellTemplate.
DateCellTemplate(TemplateName) Specifies the client-side dateCellTemplate.
DateCellTemplate(String) Specifies the client-side dateCellTemplate.
DateSerializationFormat(JS) Mirrors the client-side dateSerializationFormat option.
DateSerializationFormat(String) Mirrors the client-side dateSerializationFormat option.
DescriptionExpr(JS) Mirrors the client-side descriptionExpr option.
DescriptionExpr(String) Mirrors the client-side descriptionExpr option.
Disabled(JS) Mirrors the client-side disabled option.
Disabled(Boolean) Mirrors the client-side disabled option.
DropDownAppointmentTemplate(JS) Obsolete. Specifies the client-side dropDownAppointmentTemplate.
DropDownAppointmentTemplate(RazorBlock) Obsolete. Specifies the client-side dropDownAppointmentTemplate.
DropDownAppointmentTemplate(TemplateName) Obsolete. Specifies the client-side dropDownAppointmentTemplate.
DropDownAppointmentTemplate(String) Obsolete. Specifies the client-side dropDownAppointmentTemplate.
Editing(JS) Mirrors the client-side editing option.
Editing(Action<SchedulerEditingBuilder>) Mirrors the client-side editing object.
Editing(Boolean) Mirrors the client-side editing option.
ElementAttr(JS) Mirrors the client-side elementAttr option, specifies attributes for the control’s root HTML element.
ElementAttr(Dictionary<String, Object>) Mirrors the client-side elementAttr option, specifies attributes for the control’s root HTML element.
ElementAttr(Object) Mirrors the client-side elementAttr option, specifies attributes for the control’s root HTML element.
ElementAttr(String, Object) Mirrors the client-side elementAttr option, specifies attributes for the control’s root HTML element.
EndDateExpr(JS) Mirrors the client-side endDateExpr option.
EndDateExpr(String) Mirrors the client-side endDateExpr option.
EndDateTimeZoneExpr(JS) Mirrors the client-side endDateTimeZoneExpr option.
EndDateTimeZoneExpr(String) Mirrors the client-side endDateTimeZoneExpr option.
EndDayHour(JS) Mirrors the client-side endDayHour option.
EndDayHour(Double) Mirrors the client-side endDayHour option.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
FirstDayOfWeek(FirstDayOfWeek) Mirrors the client-side firstDayOfWeek option.
FocusStateEnabled(JS) Mirrors the client-side focusStateEnabled option.
FocusStateEnabled(Boolean) Mirrors the client-side focusStateEnabled option.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
GroupByDate(JS) Mirrors the client-side groupByDate option.
GroupByDate(Boolean) Mirrors the client-side groupByDate option.
Groups(JS) Mirrors the client-side groups option.
Groups(IEnumerable<String>) Mirrors the client-side groups option.
Height(JS) Mirrors the client-side height option.
Height(Double) Mirrors the client-side height option.
Height(String) Mirrors the client-side height option.
Hint(JS) Mirrors the client-side hint option.
Hint(String) Mirrors the client-side hint option.
ID(JS) Specifies the id attribute for the control’s HTML element (used for nested controls within templates).
ID(String) Specifies the id attribute for the control’s HTML element.
IndicatorUpdateInterval(JS) Mirrors the client-side indicatorUpdateInterval option.
IndicatorUpdateInterval(Double) Mirrors the client-side indicatorUpdateInterval option.
Max(JS) Mirrors the client-side max option.
Max(DateTime) Mirrors the client-side max option.
Max(Double) Mirrors the client-side max option.
Max(String) Mirrors the client-side max option.
MaxAppointmentsPerCell(JS) Mirrors the client-side maxAppointmentsPerCell option.
MaxAppointmentsPerCell(MaxAppointmentsPerCell) Mirrors the client-side maxAppointmentsPerCell option.
MaxAppointmentsPerCell(Int32) Mirrors the client-side maxAppointmentsPerCell option.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
Min(JS) Mirrors the client-side min option.
Min(DateTime) Mirrors the client-side min option.
Min(Double) Mirrors the client-side min option.
Min(String) Mirrors the client-side min option.
NoDataText(JS) Mirrors the client-side noDataText option.
NoDataText(String) Mirrors the client-side noDataText option.
OnAppointmentAdded(RazorBlock) Mirrors the client-side onAppointmentAdded option.
OnAppointmentAdded(String) Mirrors the client-side onAppointmentAdded option.
OnAppointmentAdding(RazorBlock) Mirrors the client-side onAppointmentAdding option.
OnAppointmentAdding(String) Mirrors the client-side onAppointmentAdding option.
OnAppointmentClick(RazorBlock) Mirrors the client-side onAppointmentClick option.
OnAppointmentClick(String) Mirrors the client-side onAppointmentClick option.
OnAppointmentContextMenu(RazorBlock) Mirrors the client-side onAppointmentContextMenu option.
OnAppointmentContextMenu(String) Mirrors the client-side onAppointmentContextMenu option.
OnAppointmentDblClick(RazorBlock) Mirrors the client-side onAppointmentDblClick option.
OnAppointmentDblClick(String) Mirrors the client-side onAppointmentDblClick option.
OnAppointmentDeleted(RazorBlock) Mirrors the client-side onAppointmentDeleted option.
OnAppointmentDeleted(String) Mirrors the client-side onAppointmentDeleted option.
OnAppointmentDeleting(RazorBlock) Mirrors the client-side onAppointmentDeleting option.
OnAppointmentDeleting(String) Mirrors the client-side onAppointmentDeleting option.
OnAppointmentFormOpening(RazorBlock) Mirrors the client-side onAppointmentFormOpening option.
OnAppointmentFormOpening(String) Mirrors the client-side onAppointmentFormOpening option.
OnAppointmentRendered(RazorBlock) Mirrors the client-side onAppointmentRendered option.
OnAppointmentRendered(String) Mirrors the client-side onAppointmentRendered option.
OnAppointmentUpdated(RazorBlock) Mirrors the client-side onAppointmentUpdated option.
OnAppointmentUpdated(String) Mirrors the client-side onAppointmentUpdated option.
OnAppointmentUpdating(RazorBlock) Mirrors the client-side onAppointmentUpdating option.
OnAppointmentUpdating(String) Mirrors the client-side onAppointmentUpdating option.
OnCellClick(RazorBlock) Mirrors the client-side onCellClick option.
OnCellClick(String) Mirrors the client-side onCellClick option.
OnCellContextMenu(RazorBlock) Mirrors the client-side onCellContextMenu option.
OnCellContextMenu(String) Mirrors the client-side onCellContextMenu option.
OnContentReady(RazorBlock) Mirrors the client-side onContentReady option.
OnContentReady(String) Mirrors the client-side onContentReady option.
OnDisposing(RazorBlock) Mirrors the client-side onDisposing option.
OnDisposing(String) Mirrors the client-side onDisposing option.
OnInitialized(RazorBlock) Mirrors the client-side onInitialized option.
OnInitialized(String) Mirrors the client-side onInitialized option.
OnOptionChanged(RazorBlock) Mirrors the client-side onOptionChanged option.
OnOptionChanged(String) Mirrors the client-side onOptionChanged option.
Option(String, Object) Specifies an option by its name.
RecurrenceEditMode(SchedulerRecurrenceEditMode) Mirrors the client-side recurrenceEditMode option.
RecurrenceExceptionExpr(JS) Mirrors the client-side recurrenceExceptionExpr option.
RecurrenceExceptionExpr(String) Mirrors the client-side recurrenceExceptionExpr option.
RecurrenceRuleExpr(JS) Mirrors the client-side recurrenceRuleExpr option.
RecurrenceRuleExpr(String) Mirrors the client-side recurrenceRuleExpr option.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
RemoteFiltering(JS) Mirrors the client-side remoteFiltering option.
RemoteFiltering(Boolean) Mirrors the client-side remoteFiltering option.
Render() Inherited from WidgetBuilder.
ResourceCellTemplate(JS) Specifies the client-side resourceCellTemplate.
ResourceCellTemplate(RazorBlock) Specifies the client-side resourceCellTemplate.
ResourceCellTemplate(TemplateName) Specifies the client-side resourceCellTemplate.
ResourceCellTemplate(String) Specifies the client-side resourceCellTemplate.
Resources(Action<CollectionFactory<SchedulerResourceBuilder>>) Provides access to the client-side resources option that represents a Scheduler resource collection.
RtlEnabled(JS) Mirrors the client-side rtlEnabled option.
RtlEnabled(Boolean) Mirrors the client-side rtlEnabled option.
Scrolling(Action<SchedulerScrollingBuilder>)
ShadeUntilCurrentTime(JS) Mirrors the client-side shadeUntilCurrentTime option.
ShadeUntilCurrentTime(Boolean) Mirrors the client-side shadeUntilCurrentTime option.
ShowAllDayPanel(JS) Mirrors the client-side showAllDayPanel option.
ShowAllDayPanel(Boolean) Mirrors the client-side showAllDayPanel option.
ShowCurrentTimeIndicator(JS) Mirrors the client-side showCurrentTimeIndicator option.
ShowCurrentTimeIndicator(Boolean) Mirrors the client-side showCurrentTimeIndicator option.
StartDateExpr(JS) Mirrors the client-side startDateExpr option.
StartDateExpr(String) Mirrors the client-side startDateExpr option.
StartDateTimeZoneExpr(JS) Mirrors the client-side startDateTimeZoneExpr option.
StartDateTimeZoneExpr(String) Mirrors the client-side startDateTimeZoneExpr option.
StartDayHour(JS) Mirrors the client-side startDayHour option.
StartDayHour(Double) Mirrors the client-side startDayHour option.
TabIndex(JS) Mirrors the client-side tabIndex option.
TabIndex(Int32) Mirrors the client-side tabIndex option.
TextExpr(JS) Mirrors the client-side textExpr option.
TextExpr(String) Mirrors the client-side textExpr option.
TimeCellTemplate(JS) Specifies the client-side timeCellTemplate.
TimeCellTemplate(RazorBlock) Specifies the client-side timeCellTemplate.
TimeCellTemplate(TemplateName) Specifies the client-side timeCellTemplate.
TimeCellTemplate(String) Specifies the client-side timeCellTemplate.
TimeZone(JS) Mirrors the client-side timeZone option.
TimeZone(String) Mirrors the client-side timeZone option.
ToString() Inherited from WidgetBuilder.
ToTemplate() Renders the control as a template string for use in another control’s template. Inherited from WidgetBuilder.
UseDropDownViewSwitcher(JS) Mirrors the client-side useDropDownViewSwitcher option.
UseDropDownViewSwitcher(Boolean) Mirrors the client-side useDropDownViewSwitcher option.
Views(Action<CollectionFactory<SchedulerViewBuilder>>) Provides access to the client-side views option that represents a Scheduler view collection.
Views(IEnumerable<SchedulerViewType>) Mirrors the client-side views option.
Visible(JS) Mirrors the client-side visible option.
Visible(Boolean) Mirrors the client-side visible option.
Width(JS) Mirrors the client-side width option.
Width(Double) Mirrors the client-side width option.
Width(String) Mirrors the client-side width option.
See Also