Skip to main content

SchedulerViewBuilder Members

Represents a Scheduler view.

Constructors

Name Description
SchedulerViewBuilder(OptionsOwnerContext) For internal use only. Initializes a new SchedulerViewBuilder class instance.

Methods

Name Description
AgendaDuration(JS) Specifies the number of dates that can be shown at a time in the agenda view. Mirrors the client-side agendaDuration option.
AgendaDuration(Int32) Specifies the number of dates that can be shown at a time in the agenda view. Mirrors the client-side agendaDuration option.
AllDayPanelMode(AllDayPanelMode) Specifies the display mode for the All day panel. Mirrors the client-side allDayPanelMode 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.
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) The cell duration in minutes. Mirrors the client-side cellDuration option.
CellDuration(Int32) The cell duration in minutes. Mirrors the client-side cellDuration 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.
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.
DropDownAppointmentTemplate(JS) Obsolete. This API is obsolete now.
DropDownAppointmentTemplate(RazorBlock) Obsolete. This API is obsolete now.
DropDownAppointmentTemplate(TemplateName) Obsolete. This API is obsolete now.
DropDownAppointmentTemplate(String) Obsolete. This API is obsolete now.
EndDayHour(JS) Specifies the last hour on the view's time scale. Accepts integer values from 0 to 24. Mirrors the client-side endDayHour option.
EndDayHour(Double) Specifies the last hour on the view's time scale. Accepts integer values from 0 to 24. Mirrors the client-side endDayHour option.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
FirstDayOfWeek(FirstDayOfWeek) The first day of a week. Does not apply to the agenda view. Mirrors the client-side firstDayOfWeek option.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
GroupByDate(JS) If true, appointments are grouped by date first and then by resource; opposite if false. Applies only if appointments are grouped and groupOrientation is 'horizontal'. Mirrors the client-side groupByDate option.
GroupByDate(Boolean) If true, appointments are grouped by date first and then by resource; opposite if false. Applies only if appointments are grouped and groupOrientation is 'horizontal'. Mirrors the client-side groupByDate option.
GroupOrientation(Orientation) Arranges resource headers vertically (in a column) or horizontally (in a row). Mirrors the client-side groupOrientation option.
Groups(JS) The resource kinds by which appointments are grouped. Mirrors the client-side groups option.
Groups(IEnumerable<String>) The resource kinds by which appointments are grouped. Mirrors the client-side groups option.
IntervalCount(JS) Multiplies the default view interval. Applies to all view types except 'agenda'. Mirrors the client-side intervalCount option.
IntervalCount(Int32) Multiplies the default view interval. Applies to all view types except 'agenda'. Mirrors the client-side intervalCount option.
MaxAppointmentsPerCell(JS) Specifies the limit of full-sized appointments displayed per cell. Applies to all views except 'agenda'. Mirrors the client-side maxAppointmentsPerCell option.
MaxAppointmentsPerCell(MaxAppointmentsPerCell) Specifies the limit of full-sized appointments displayed per cell. Applies to all views except 'agenda'. Mirrors the client-side maxAppointmentsPerCell option.
MaxAppointmentsPerCell(Int32) Specifies the limit of full-sized appointments displayed per cell. Applies to all views except 'agenda'. Mirrors the client-side maxAppointmentsPerCell option.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
Name(JS) A custom view name displayed in the view switcher. Mirrors the client-side name option.
Name(String) A custom view name displayed in the view switcher. Mirrors the client-side name option.
Offset(JS)
Offset(Double)
Option(String, Object) Specifies an option by its name.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
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.
Scrolling(Action<SchedulerScrollingBuilder>) Configures scrolling for a view. Mirrors the client-side scrolling object.
StartDate(JS) Specifies the date from which to start counting the view interval. Applies to all view types except 'agenda'. Mirrors the client-side startDate option.
StartDate(DateTime) Specifies the date from which to start counting the view interval. Applies to all view types except 'agenda'. Mirrors the client-side startDate option.
StartDate(Double) Specifies the date from which to start counting the view interval. Applies to all view types except 'agenda'. Mirrors the client-side startDate option.
StartDate(String) Specifies the date from which to start counting the view interval. Applies to all view types except 'agenda'. Mirrors the client-side startDate option.
StartDayHour(JS) Specifies the first hour on the view's time scale. Accepts integer values from 0 to 24. Mirrors the client-side startDayHour option.
StartDayHour(Double) Specifies the first hour on the view's time scale. Accepts integer values from 0 to 24. Mirrors the client-side startDayHour 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.
ToString() Returns a string that represents the current object. Inherited from Object.
Type(SchedulerViewType) The type of the view. Mirrors the client-side type option.
See Also