Class KanbanEvents<TValue>
Configure event handlers to handle the events with Kanban component.
Inheritance
Namespace: Syncfusion.Blazor.Kanban
Assembly: Syncfusion.Blazor.dll
Syntax
public class KanbanEvents<TValue> : ComponentBase
Type Parameters
Name |
---|
TValue |
Constructors
KanbanEvents()
Declaration
public KanbanEvents()
Properties
ActionBegin
Event triggers at the beginning of every Kanban action.
Declaration
public EventCallback<ActionEventArgs<TValue>> ActionBegin { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.AspNetCore.Components.EventCallback<ActionEventArgs<TValue>> | An event callback function. |
ActionComplete
Event triggers on successful completion of the Kanban actions.
Declaration
public EventCallback<ActionEventArgs<TValue>> ActionComplete { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.AspNetCore.Components.EventCallback<ActionEventArgs<TValue>> | An event callback function. |
ActionFailure
Event triggers when a Kanban action gets failed or interrupted and it will return an error information.
Declaration
public EventCallback<ActionEventArgs<TValue>> ActionFailure { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.AspNetCore.Components.EventCallback<ActionEventArgs<TValue>> | An event callback function. |
CardClick
Event triggers on single-clicking the Kanban cards.
Declaration
public EventCallback<CardClickEventArgs<TValue>> CardClick { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.AspNetCore.Components.EventCallback<CardClickEventArgs<TValue>> | An event callback function. |
CardDoubleClick
Event triggers on double-clicking the Kanban cards.
Declaration
public EventCallback<CardClickEventArgs<TValue>> CardDoubleClick { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.AspNetCore.Components.EventCallback<CardClickEventArgs<TValue>> | An event callback function. |
CardRendered
Event triggers before each card of the Kanban rendering on the page.
Declaration
public EventCallback<CardRenderedEventArgs<TValue>> CardRendered { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.AspNetCore.Components.EventCallback<CardRenderedEventArgs<TValue>> | An event callback function. |
Created
Event triggers after the kanban component is created.
Declaration
public EventCallback<object> Created { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.AspNetCore.Components.EventCallback<System.Object> | An event callback function. |
DataBinding
Event triggers before the data binds to the Kanban.
Declaration
public EventCallback<DataBindingEventArgs<TValue>> DataBinding { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.AspNetCore.Components.EventCallback<DataBindingEventArgs<TValue>> | An event callback function. |
DialogClose
Event triggers before the dialog closes.
Declaration
public EventCallback<DialogCloseEventArgs<TValue>> DialogClose { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.AspNetCore.Components.EventCallback<DialogCloseEventArgs<TValue>> | An event callback function. |
DialogOpen
Event triggers before the dialog opens.
Declaration
public EventCallback<DialogOpenEventArgs<TValue>> DialogOpen { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.AspNetCore.Components.EventCallback<DialogOpenEventArgs<TValue>> | An event callback function. |
DragStart
Event triggers when the card drag actions start.
Declaration
public EventCallback<DragEventArgs<TValue>> DragStart { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.AspNetCore.Components.EventCallback<DragEventArgs<TValue>> | An event callback function. |
DragStop
Event triggers when the card drag actions stop.
Declaration
public EventCallback<DragEventArgs<TValue>> DragStop { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.AspNetCore.Components.EventCallback<DragEventArgs<TValue>> | An event callback function. |
OnLoad
This event allows customization of Kanban properties before rendering.
Declaration
public EventCallback<object> OnLoad { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.AspNetCore.Components.EventCallback<System.Object> | An event callback function. |
QueryCellInfo
Event triggers before each column of the Kanban rendering on the page.
Declaration
public EventCallback<QueryCellInfoEventArgs<TValue>> QueryCellInfo { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.AspNetCore.Components.EventCallback<QueryCellInfoEventArgs<TValue>> | An event callback function. |
SwimlaneSorting
Event triggers before swimlane rows rendering on the page.
Declaration
public EventCallback<SwimlaneSortEventArgs> SwimlaneSorting { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.AspNetCore.Components.EventCallback<SwimlaneSortEventArgs> | An event callback function. |
Methods
OnInitializedAsync()
Method invoked when the component is ready to start.
Declaration
protected override Task OnInitializedAsync()
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | A System.Threading.Tasks.Task representing any asynchronous operation. |