New to Telerik UI for BlazorStart a free 30-day trial

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:

C#
public class TaskBoardColumnHeaderTemplateContext<TColumn>

Inheritance: objectTaskBoardColumnHeaderTemplateContext<TColumn>

Constructors

C#
public TaskBoardColumnHeaderTemplateContext()

Properties

Opens the card-add pane targeting this column. Equivalent to clicking the built-in Add Card button.

C#
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.

C#
public TaskBoardColumnButtons Buttons { get; init; }

The runtime state of the column, including its display index, status, title, WIP limit, width, and the original data item via DataItem.

C#
public TaskBoardColumnState<TColumn> Column { get; init; }

Deletes this column (with confirmation if ConfirmDelete is enabled). Equivalent to clicking the built-in Delete button.

C#
public Func<Task> DeleteColumnAsync { get; init; }

Opens the column title inline editor. Equivalent to clicking the built-in Edit button.

C#
public Func<Task> EditColumnAsync { get; init; }