Table of Contents

Interface ISchedulerView

Namespace
Radzen.Blazor
Assembly
Radzen.Blazor.dll

Interface that has to be implemented by a view in order to by supported by RadzenScheduler<TItem>.

public interface ISchedulerView

Properties

EndDate

Gets the end date.

DateTime EndDate { get; }

Property Value

DateTime

Icon

Gets the icon of the view. It is displayed in the view switching UI.

string Icon { get; }

Property Value

string

StartDate

Gets the start date.

DateTime StartDate { get; }

Property Value

DateTime

Text

Gets the text of the view. It is displayed in the view switching UI.

string Text { get; }

Property Value

string

The text.

Title

Gets the title of the view. It is displayed in the RadzenScheduler title area.

string Title { get; }

Property Value

string

The title.

Methods

Next()

Returns a new date when the user clicks the next button of RadzenScheduler.

DateTime Next()

Returns

DateTime

The next date. For example a day view will return the next day, a week view will return the next week.

OnAppointmentMove(SchedulerAppointmentMoveEventArgs)

Handles appointent move event.

Task OnAppointmentMove(SchedulerAppointmentMoveEventArgs data)

Parameters

data SchedulerAppointmentMoveEventArgs

Returns

Task

Prev()

Returns a new date when the user clicks the previous button of RadzenScheduler.

DateTime Prev()

Returns

DateTime

The previous date. For example a day view will return the previous day, a week view will return the previous week.

Render()

Renders this instance.

RenderFragment Render()

Returns

RenderFragment

RenderFragment.