SchedulerDayViewBase
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
protected SchedulerDayViewBase()
Properties
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.
[Parameter]
public RenderFragment<object> AllDayItemTemplate { get; set; }
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.
[Parameter]
public RenderFragment<SchedulerAllDaySlotTemplateContext> AllDaySlotTemplate { get; set; }
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.
[Parameter]
public RenderFragment<DateTime> DateHeaderTemplate { get; set; }
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.
[Parameter]
public bool HideAllDayRow { get; set; }