Class
TaskBoardColumnSettings

Configures default column-level settings for all columns in the TelerikTaskBoard<TItem, TColumn>. Place a single TaskBoardColumnSettings tag inside the TaskBoard markup to override the defaults. Individual column overrides are provided through the ColumnData items via ColumnWidthField, ColumnButtonsField, ColumnEnabledField, and ColumnWipLimitField.

Definition

Constructors

TaskBoardColumnSettings()

Declaration

cs-api-definition
public TaskBoardColumnSettings()

Properties

Buttons

Defines which action buttons are rendered in each column header, applied to all columns. Combine values using the bitwise OR operator to show multiple buttons. Default is EditColumn | AddCard | DeleteColumn. Set to None to hide all column header action buttons.

Declaration

cs-api-definition
[Parameter]
public TaskBoardColumnButtons Buttons { get; set; }

Property Value

TaskBoardColumnButtons

Width

The default CSS width applied to every column whose ColumnWidthField value is null or empty. Accepts any valid CSS length value. Example: "300px", "20%", "18rem". When null (default), columns size based on the available space.

Declaration

cs-api-definition
[Parameter]
public string Width { get; set; }

Property Value

string

Methods

BuildRenderTree(RenderTreeBuilder)

Declaration

cs-api-definition
protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder

RenderTreeBuilder

Overrides ComponentBase.BuildRenderTree(RenderTreeBuilder)

Dispose()

Declaration

cs-api-definition
public void Dispose()

Implements IDisposable.Dispose()

Dispose(bool)

Declaration

cs-api-definition
protected virtual void Dispose(bool disposing)

Parameters

disposing

bool

OnInitializedAsync()

Declaration

cs-api-definition
protected override Task OnInitializedAsync()

Returns

Task

Overrides ComponentBase.OnInitializedAsync()