SchedulerYearViewBase Class

A base class for RadzenScheduler<T> views.

Inheritance

Implements

IComponent

IHandleEvent

IHandleAfterRender

ISchedulerView

Inherited Members

SchedulerViewBase.Dispose

SchedulerViewBase.Next

SchedulerViewBase.Prev

SchedulerViewBase.Render

SchedulerViewBase.OnAppointmentMove

SchedulerViewBase.Title

SchedulerViewBase.Icon

SchedulerViewBase.Text

SchedulerViewBase.Scheduler

SchedulerViewBase.StartDate

SchedulerViewBase.EndDate

ComponentBase.BuildRenderTree

ComponentBase.OnInitialized

ComponentBase.OnInitializedAsync

ComponentBase.OnParametersSet

ComponentBase.OnParametersSetAsync

ComponentBase.StateHasChanged

ComponentBase.ShouldRender

ComponentBase.OnAfterRender

ComponentBase.OnAfterRenderAsync

ComponentBase.InvokeAsync

ComponentBase.DispatchExceptionAsync

ComponentBase.RendererInfo

ComponentBase.Assets

ComponentBase.AssignedRenderMode

Namespace: Radzen.Blazor

Assembly: Radzen.Blazor.dll

Syntax

public abstract class SchedulerYearViewBase : SchedulerViewBase, IComponent, IHandleEvent, IHandleAfterRender, ISchedulerView

Constructors

SchedulerYearViewBaselink

A base class for RadzenScheduler<T> views.

Declaration
protected SchedulerYearViewBase()

Properties

StartMonthlink

Gets the StartMonth of the view.

Declaration
public Month StartMonth { get; set; }
Property Value
Type Description
MonthGets the StartMonth of the view.

Methods

GetYearRangelink

Returns the logical year start (first day of StartMonth) and the computed view start/end range.

Declaration
protected ValueTuple<DateTime, DateTime, DateTime> GetYearRange()
Returns
Type Description
ValueTuple<DateTime, DateTime, DateTime>

SetParametersAsynclink

Called by the Blazor runtime when parameters are set.

Declaration
public override Task SetParametersAsync(ParameterView parameters)
Parameters
Type Name Description
ParameterView parameters The parameters.
Returns
Type Description
Task
An error has occurred. This app may no longer respond until reloaded. Reload 🗙