Class KanbanColumn
Defines the Kanban board column and their properties such as header text, key field, template, allow toggle, expand or collapse state, min or max count, and show or hide item count.
Inherited Members
Namespace: Syncfusion.Blazor.Kanban
Assembly: Syncfusion.Blazor.dll
Syntax
public class KanbanColumn : SfDataBoundComponent
Constructors
KanbanColumn()
Declaration
public KanbanColumn()
Properties
AllowAdding
Enable or disable add button to cell.
Declaration
public bool AllowAdding { get; set; }
Property Value
Type |
---|
System.Boolean |
AllowDrag
Enable or disable column drag.
Declaration
public bool AllowDrag { get; set; }
Property Value
Type |
---|
System.Boolean |
AllowDrop
Enable or disable column drop.
Declaration
public bool AllowDrop { get; set; }
Property Value
Type |
---|
System.Boolean |
AllowToggle
Enable or disable toggle column.
Declaration
public bool AllowToggle { get; set; }
Property Value
Type |
---|
System.Boolean |
ChildContent
Defines the child content.
Declaration
public RenderFragment ChildContent { get; set; }
Property Value
Type |
---|
Microsoft.AspNetCore.Components.RenderFragment |
Count
Defines the column card count.
Declaration
public int Count { get; set; }
Property Value
Type |
---|
System.Int32 |
HeaderText
Defines the column header title.
Declaration
public string HeaderText { get; set; }
Property Value
Type |
---|
System.String |
Index
Defines the column order.
Declaration
public int Index { get; set; }
Property Value
Type |
---|
System.Int32 |
IsExpanded
Defines the collapsed or expandable state.
Declaration
public bool IsExpanded { get; set; }
Property Value
Type |
---|
System.Boolean |
KeyField
Defines the column keyField.
Declaration
public List<string> KeyField { get; set; }
Property Value
Type |
---|
System.Collections.Generic.List<System.String> |
MaxCount
Defines the maximum card count in column.
Declaration
public Nullable<int> MaxCount { get; set; }
Property Value
Type |
---|
System.Nullable<System.Int32> |
MinCount
Defines the minimum card count in column.
Declaration
public Nullable<int> MinCount { get; set; }
Property Value
Type |
---|
System.Nullable<System.Int32> |
ShowItemCount
Enable or disable card count in column.
Declaration
public bool ShowItemCount { get; set; }
Property Value
Type |
---|
System.Boolean |
Template
Defines the column template.
Declaration
public RenderFragment<KanbanColumn> Template { get; set; }
Property Value
Type |
---|
Microsoft.AspNetCore.Components.RenderFragment<KanbanColumn> |
TransitionColumns
Defines the column transition.
Declaration
public List<string> TransitionColumns { get; set; }
Property Value
Type |
---|
System.Collections.Generic.List<System.String> |
Visible
Enable or disable column visible.
Declaration
public bool Visible { get; set; }
Property Value
Type |
---|
System.Boolean |
Methods
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
Type | Name | Description |
---|---|---|
Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder | __builder |
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. |
Overrides
OnParametersSetAsync()
Method invoked when the component has received parameters from its parent.
Declaration
protected override Task OnParametersSetAsync()
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | A System.Threading.Tasks.Task representing any asynchronous operation. |