SchedulerViewBase
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
protected SchedulerViewBase()
Methods
public void Dispose()
Implements:
protected override void OnInitialized()
Overrides:
Properties
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.
[Parameter]
public RenderFragment<object> ItemTemplate { get; set; }
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.
[Parameter]
public RenderFragment<SchedulerResourceGroupHeaderTemplateContext> SchedulerResourceGroupHeaderTemplate { get; set; }
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.
[Parameter]
public RenderFragment<SchedulerSlotTemplateContext> SlotTemplate { get; set; }