Class ScheduleEvents<TValue>
Configure event handlers to handle the events with the Schedule component.
Inheritance
System.Object
Syncfusion.Blazor.SfBaseComponent
ScheduleEvents<TValue>
Assembly: Syncfusion.Blazor.dll
Syntax
public class ScheduleEvents<TValue> : SfBaseComponent
Type Parameters
Constructors
ScheduleEvents()
Declaration
Properties
ActionCompleted
Triggers on successful completion of the scheduler actions.
Declaration
public EventCallback<ActionEventArgs<TValue>> ActionCompleted { get; set; }
Property Value
Type |
Description |
Microsoft.AspNetCore.Components.EventCallback<ActionEventArgs<TValue>> |
|
Created
Triggers after the scheduler component is created.
Declaration
public EventCallback<object> Created { get; set; }
Property Value
Type |
Description |
Microsoft.AspNetCore.Components.EventCallback<System.Object> |
|
DataBinding
Triggers before the data binds to the scheduler.
Declaration
public EventCallback<DataBindingEventArgs<TValue>> DataBinding { get; set; }
Property Value
DataBound
Triggers once the event data is bound to the scheduler.
Declaration
public EventCallback<DataBoundEventArgs<TValue>> DataBound { get; set; }
Property Value
Type |
Description |
Microsoft.AspNetCore.Components.EventCallback<DataBoundEventArgs<TValue>> |
|
Destroyed
Triggers when the scheduler component is destroyed.
Declaration
public EventCallback<object> Destroyed { get; set; }
Property Value
Type |
Description |
Microsoft.AspNetCore.Components.EventCallback<System.Object> |
|
Dragged
Triggers when the dragging of appointment is stopped.
Declaration
public EventCallback<DragEventArgs<TValue>> Dragged { get; set; }
Property Value
Type |
Description |
Microsoft.AspNetCore.Components.EventCallback<DragEventArgs<TValue>> |
|
EventRendered
Triggers before each of the event getting rendered on the scheduler user interface.
Declaration
public EventCallback<EventRenderedArgs<TValue>> EventRendered { get; set; }
Property Value
Type |
Description |
Microsoft.AspNetCore.Components.EventCallback<EventRenderedArgs<TValue>> |
|
MoreEventsClicked
Triggers when the more events indicator are clicked.
Declaration
public EventCallback<MoreEventsClickArgs> MoreEventsClicked { get; set; }
Property Value
Navigating
Triggers before the date or view navigation takes place on scheduler.
Declaration
public EventCallback<NavigatingEventArgs> Navigating { get; set; }
Property Value
OnActionBegin
Triggers on beginning of every scheduler action.
Declaration
public EventCallback<ActionEventArgs<TValue>> OnActionBegin { get; set; }
Property Value
Type |
Description |
Microsoft.AspNetCore.Components.EventCallback<ActionEventArgs<TValue>> |
|
OnActionFailure
Triggers when a scheduler action gets failed or interrupted and an error information will be returned.
Declaration
public EventCallback<ActionEventArgs<TValue>> OnActionFailure { get; set; }
Property Value
Type |
Description |
Microsoft.AspNetCore.Components.EventCallback<ActionEventArgs<TValue>> |
|
OnCellClick
Triggers when the scheduler cells are single clicked or on single tap on the same cells in mobile devices.
Declaration
public EventCallback<CellClickEventArgs> OnCellClick { get; set; }
Property Value
OnCellDoubleClick
Triggers when the scheduler cells are double clicked.
Declaration
public EventCallback<CellClickEventArgs> OnCellDoubleClick { get; set; }
Property Value
OnDragStart
Triggers when an appointment is started to drag.
Declaration
public EventCallback<DragEventArgs<TValue>> OnDragStart { get; set; }
Property Value
Type |
Description |
Microsoft.AspNetCore.Components.EventCallback<DragEventArgs<TValue>> |
|
OnEventClick
Triggers when the events are single clicked or on single tapping the events on the mobile devices.
Declaration
public EventCallback<EventClickArgs<TValue>> OnEventClick { get; set; }
Property Value
Type |
Description |
Microsoft.AspNetCore.Components.EventCallback<EventClickArgs<TValue>> |
|
OnEventDoubleClick
Triggers when the events are double clicked.
Declaration
public EventCallback<EventClickArgs<TValue>> OnEventDoubleClick { get; set; }
Property Value
Type |
Description |
Microsoft.AspNetCore.Components.EventCallback<EventClickArgs<TValue>> |
|
Triggers before any of the scheduler popups close on the page.
Declaration
public EventCallback<PopupCloseEventArgs<TValue>> OnPopupClose { get; set; }
Property Value
Triggers before any of the scheduler popups opens on the page.
Declaration
public EventCallback<PopupOpenEventArgs<TValue>> OnPopupOpen { get; set; }
Property Value
Type |
Description |
Microsoft.AspNetCore.Components.EventCallback<PopupOpenEventArgs<TValue>> |
|
OnRenderCell
Triggers before each element of the schedule rendering on the page.
Declaration
public EventCallback<RenderCellEventArgs> OnRenderCell { get; set; }
Property Value
OnResizeStart
Triggers when an appointment is started to resize.
Declaration
public EventCallback<ResizeEventArgs<TValue>> OnResizeStart { get; set; }
Property Value
Type |
Description |
Microsoft.AspNetCore.Components.EventCallback<ResizeEventArgs<TValue>> |
|
Resized
Triggers when the resizing of appointment is stopped.
Declaration
public EventCallback<ResizeEventArgs<TValue>> Resized { get; set; }
Property Value
Type |
Description |
Microsoft.AspNetCore.Components.EventCallback<ResizeEventArgs<TValue>> |
|
Methods
OnInitializedAsync()
Declaration
protected override Task OnInitializedAsync()
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
Overrides
Syncfusion.Blazor.SfBaseComponent.OnInitializedAsync()