Demos About Radzen
Search Results for

    Show / Hide Table of Contents

    Class SchedulerYearViewBase

    A base class for RadzenScheduler<TItem> views.

    Inheritance
    object
    ComponentBase
    SchedulerViewBase
    SchedulerYearViewBase
    RadzenYearPlannerView
    RadzenYearTimelineView
    RadzenYearView
    Implements
    IComponent
    IHandleEvent
    IHandleAfterRender
    ISchedulerView
    IDisposable
    Inherited Members
    SchedulerViewBase.Dispose()
    SchedulerViewBase.Next()
    SchedulerViewBase.Prev()
    SchedulerViewBase.Render()
    SchedulerViewBase.OnAppointmentMove(SchedulerAppointmentMoveEventArgs)
    SchedulerViewBase.Title
    SchedulerViewBase.Icon
    SchedulerViewBase.Text
    SchedulerViewBase.Scheduler
    SchedulerViewBase.StartDate
    SchedulerViewBase.EndDate
    ComponentBase.BuildRenderTree(RenderTreeBuilder)
    ComponentBase.OnInitialized()
    ComponentBase.OnInitializedAsync()
    ComponentBase.OnParametersSet()
    ComponentBase.OnParametersSetAsync()
    ComponentBase.StateHasChanged()
    ComponentBase.ShouldRender()
    ComponentBase.OnAfterRender(bool)
    ComponentBase.OnAfterRenderAsync(bool)
    ComponentBase.InvokeAsync(Action)
    ComponentBase.InvokeAsync(Func<Task>)
    ComponentBase.DispatchExceptionAsync(Exception)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: Radzen.Blazor
    Assembly: Radzen.Blazor.dll
    Syntax
    public abstract class SchedulerYearViewBase : SchedulerViewBase, IComponent, IHandleEvent, IHandleAfterRender, ISchedulerView, IDisposable

    Constructors

    SchedulerYearViewBase()

    A base class for RadzenScheduler<TItem> views.

    Declaration
    protected SchedulerYearViewBase()

    Properties

    StartMonth

    Gets the StartMonth of the view.

    Declaration
    public abstract Month StartMonth { get; set; }
    Property Value
    Type Description
    Month

    The start month.

    Methods

    GetYearRange()

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

    Declaration
    protected (DateTime yearStart, DateTime viewStart, DateTime viewEnd) GetYearRange()
    Returns
    Type Description
    (DateTime yearStart, DateTime viewStart, DateTime viewEnd)
    Remarks

    Year views render whole weeks. The view StartDate is the start of the week containing the year start, and the view EndDate is the end of the week containing the last day of the year range.

    SetParametersAsync(ParameterView)

    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
    Overrides
    SchedulerViewBase.SetParametersAsync(ParameterView)

    Implements

    IComponent
    IHandleEvent
    IHandleAfterRender
    ISchedulerView
    IDisposable

    Introducing Radzen Blazor Studio

    Radzen Blazor Studio is a software development environment that empowers developers to design, build and deploy Blazor applications without the traditional hurdles. Write less code and get more done.

    Learn More

    Download Now
    Download Now
    In This Article
    Back to top Radzen Blazor Components, © 2018-2026 Radzen. Source Code licensed under MIT