ClassTaskBoardColumnHeaderTemplateContext<TColumn>
The context object passed to the ColumnHeaderTemplate render fragment. Provides the runtime state of the column, the effective button configuration, and built-in command methods.
Definition
Namespace:Telerik.Blazor.Components
Assembly:Telerik.Blazor.dll
Type Parameters:
TColumn
The type of the column data items in ColumnData.
Syntax:
public class TaskBoardColumnHeaderTemplateContext<TColumn>
Inheritance: objectTaskBoardColumnHeaderTemplateContext<TColumn>
Constructors
TaskBoardColumnHeaderTemplateContext()
Declaration
public TaskBoardColumnHeaderTemplateContext()
Properties
AddCardAsync
Opens the card-add pane targeting this column. Equivalent to clicking the built-in Add Card button.
Buttons
The effective button configuration for this column, resolved from the column-level setting, then Buttons, then the default set.
Declaration
public TaskBoardColumnButtons Buttons { get; init; }
Property Value
Column
The runtime state of the column, including its display index, status, title, WIP limit, width, and the original data item via DataItem.
Declaration
public TaskBoardColumnState<TColumn> Column { get; init; }
Property Value
TaskBoardColumnState<TColumn>
DeleteColumnAsync
Deletes this column (with confirmation if ConfirmDelete is enabled). Equivalent to clicking the built-in Delete button.
EditColumnAsync
Opens the column title inline editor. Equivalent to clicking the built-in Edit button.