ClassSchedulerDayViewBase
Definition
Namespace:Telerik.Blazor.Components
Assembly:Telerik.Blazor.dll
Syntax:
public abstract class SchedulerDayViewBase : SchedulerTimeViewBase, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Inheritance: objectComponentBaseSchedulerViewBaseSchedulerTimeViewBaseSchedulerDayViewBase
Derived Classes:
Implements:
Inherited Members
Constructors
SchedulerDayViewBase()
Declaration
protected SchedulerDayViewBase()
Properties
AllDayItemTemplate
Customizes the visual appearance of all-day appointments in Day, Week, and MultiDay views. Receives the appointment data object as context for all-day appointment rendering. Applied to appointments marked as all-day, which appear above the hourly time slots.
Declaration
[Parameter]
public RenderFragment<object> AllDayItemTemplate { get; set; }
Property Value
AllDaySlotTemplate
Customizes the visual appearance of all-day time slots in Day, Week, and MultiDay views. Receives context including date and resource information for the all-day section. Applied to the dedicated all-day area above regular hourly time slots.
Declaration
[Parameter]
public RenderFragment<SchedulerAllDaySlotTemplateContext> AllDaySlotTemplate { get; set; }
Property Value
DateHeaderTemplate
Customizes the header display for each date column in Day, Week, and MultiDay views. Receives the date as context, allowing custom formatting of day headers. Use this to add custom date formatting, highlight special dates, or include additional day information.
Declaration
[Parameter]
public RenderFragment<DateTime> DateHeaderTemplate { get; set; }
Property Value
HideAllDayRow
Controls whether the all-day appointment section appears in Day, Week, and MultiDay views. When enabled, hides the dedicated all-day row even if all-day appointments exist. All-day appointments will not display when this section is hidden.
Declaration
[Parameter]
public bool HideAllDayRow { get; set; }
Property Value