ClassSchedulerViewBase
Definition
Namespace:Telerik.Blazor.Components
Assembly:Telerik.Blazor.dll
Syntax:
public abstract class SchedulerViewBase : ComponentBase, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Inheritance: objectComponentBaseSchedulerViewBase
Derived Classes:
Implements:
Inherited Members
Constructors
SchedulerViewBase()
Declaration
protected SchedulerViewBase()
Properties
ItemTemplate
Customizes the visual appearance of appointments within this specific view. When set, overrides the main Scheduler's ItemTemplate for this view only. Receives the appointment data object as context for view-specific appointment rendering.
Declaration
[Parameter]
public RenderFragment<object> ItemTemplate { get; set; }
Property Value
SchedulerResourceGroupHeaderTemplate
Customizes the visual appearance of resource group headers when resource grouping is enabled. Receives resource group context including resource data, color, and grouping information. Applied when SchedulerGroupSettings is configured with resource grouping.
Declaration
[Parameter]
public RenderFragment<SchedulerResourceGroupHeaderTemplateContext> SchedulerResourceGroupHeaderTemplate { get; set; }
Property Value
SlotTemplate
Customizes the visual appearance of time slot cells within this specific view. Provides context including date, time, and resource information for each rendered slot. Use this to add custom content, highlight special dates, or apply conditional styling per slot.
Declaration
[Parameter]
public RenderFragment<SchedulerSlotTemplateContext> SlotTemplate { get; set; }
Property Value
Methods
Dispose()
Declaration
public void Dispose()
Implements
OnInitialized()
Declaration
protected override void OnInitialized()
Overrides