Table of Contents

Class TwPickListTheme

Namespace
TwBlazor.Configuration.Components
Assembly
TwBlazor.dll

Theme configuration for the pick list component (TwPickList<TItem>). Override any property to customize pick list styles globally.

[ExcludeFromCodeCoverage]
public class TwPickListTheme
Inheritance
TwPickListTheme
Inherited Members

Constructors

TwPickListTheme()

public TwPickListTheme()

Properties

Column

Gets or sets the classes for a single list's column (its header and list box together).

public required string Column { get; set; }

Property Value

string

ColumnHeader

Gets or sets the classes for the row above a list containing its label and, when AllowReorder is set, its reorder buttons.

public required string ColumnHeader { get; set; }

Property Value

string

Container

Gets or sets the base classes for the root element hosting the source column, transfer button column, and target column.

public required string Container { get; set; }

Property Value

string

EmptyState

Gets or sets the classes for the placeholder row shown when a list has no items.

public required string EmptyState { get; set; }

Property Value

string

Item

Gets or sets the base classes for a single <li role="option"> item row.

public required string Item { get; set; }

Property Value

string

ItemSelected

Gets or sets the classes applied to an item row when it is selected.

public required string ItemSelected { get; set; }

Property Value

string

Label

Gets or sets the classes for a column's label text.

public required string Label { get; set; }

Property Value

string

ListBox

Gets or sets the base classes for a list's <ul role="listbox"> element.

public required string ListBox { get; set; }

Property Value

string

ListBoxDisabled

Gets or sets the classes applied to a list box when Disabled is true.

public required string ListBoxDisabled { get; set; }

Property Value

string

ReorderButtons

Gets or sets the classes for the wrapper around a column's up/down reorder buttons.

public required string ReorderButtons { get; set; }

Property Value

string

TransferButtonColumn

Gets or sets the classes for the wrapper around the transfer (chevron) buttons between the two columns.

public required string TransferButtonColumn { get; set; }

Property Value

string