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
public TaskBoardColumnHeaderTemplateContext()
Properties
Opens the card-add pane targeting this column. Equivalent to clicking the built-in Add Card button.
public Func<Task> AddCardAsync { get; init; }
The effective button configuration for this column, resolved from the column-level setting, then Buttons, then the default set.
public TaskBoardColumnButtons Buttons { get; init; }
Column
TaskBoardColumnState<TColumn>
The runtime state of the column, including its display index, status, title, WIP limit, width, and the original data item via DataItem.
public TaskBoardColumnState<TColumn> Column { get; init; }
Deletes this column (with confirmation if ConfirmDelete is enabled). Equivalent to clicking the built-in Delete button.
public Func<Task> DeleteColumnAsync { get; init; }
Opens the column title inline editor. Equivalent to clicking the built-in Edit button.
public Func<Task> EditColumnAsync { get; init; }