Table of Contents

Class RadzenYearTimelineView

Namespace
Radzen.Blazor
Assembly
Radzen.Blazor.dll

Displays the appointments in a month day in RadzenScheduler<TItem>

public class RadzenYearTimelineView : SchedulerViewBase, IComponent, IHandleEvent, IHandleAfterRender, ISchedulerView, IDisposable
Inheritance
RadzenYearTimelineView
Implements
Inherited Members

Examples

<RadzenScheduler Data="@appointments">
    <RadzenMonthView />
</RadzenScheduler>

Constructors

RadzenYearTimelineView()

public RadzenYearTimelineView()

Properties

EndDate

public override DateTime EndDate { get; }

Property Value

DateTime

Icon

public override string Icon { get; }

Property Value

string

MaxAppointmentsInSlot

Specifies the maximum appointnments to render in a slot.

[Parameter]
public int? MaxAppointmentsInSlot { get; set; }

Property Value

int?

The maximum appointments in slot.

MoreText

Specifies the text displayed when there are more appointments in a slot than MaxAppointmentsInSlot.

[Parameter]
public string MoreText { get; set; }

Property Value

string

The more text. Set to "+ {0} more" by default.

StartDate

public override DateTime StartDate { get; }

Property Value

DateTime

StartMonth

Gets or sets the start month for the year views />.

[Parameter]
public Month StartMonth { get; set; }

Property Value

Month

The start month.

Text

[Parameter]
public override string Text { get; set; }

Property Value

string

Title

public override string Title { get; }

Property Value

string

Methods

BuildRenderTree(RenderTreeBuilder)

protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder RenderTreeBuilder

Next()

public override DateTime Next()

Returns

DateTime

Prev()

public override DateTime Prev()

Returns

DateTime

Render()

Renders this instance.

public override RenderFragment Render()

Returns

RenderFragment