Class TwGroupsTheme
- Namespace
- TwBlazor.Configuration.Components
- Assembly
- TwBlazor.dll
Theme configuration for grouped input containers (TwRadioGroup<T>, TwCheckboxGroup<TValue>, TwButtonGroup, TwChipGroup). Override any property to customize group spacing and layout globally.
[ExcludeFromCodeCoverage]
public class TwGroupsTheme
- Inheritance
-
TwGroupsTheme
- Inherited Members
Constructors
TwGroupsTheme()
public TwGroupsTheme()
Properties
ButtonGroupBase
Gets or sets the base classes for TwButtonGroup.
public required string ButtonGroupBase { get; set; }
Property Value
ButtonGroupFullWidth
Gets or sets the classes applied to a full-width TwButtonGroup.
public required string ButtonGroupFullWidth { get; set; }
Property Value
ButtonGroupFullWidthRow
Gets or sets the classes that stretch each button to share the row equally in a full-width, horizontally-oriented TwButtonGroup.
public required string ButtonGroupFullWidthRow { get; set; }
Property Value
ButtonGroupHorizontal
Gets or sets the layout classes for a horizontally-oriented TwButtonGroup (the default).
public required string ButtonGroupHorizontal { get; set; }
Property Value
ButtonGroupVertical
Gets or sets the layout classes for a vertically-oriented TwButtonGroup.
public required string ButtonGroupVertical { get; set; }
Property Value
CheckboxGroupDisabled
Gets or sets the classes applied to a disabled TwCheckboxGroup<TValue>.
public required string CheckboxGroupDisabled { get; set; }
Property Value
ChipGroupAlignCenter
Gets or sets the classes for a TwChipGroup with Alignment="center".
public required string ChipGroupAlignCenter { get; set; }
Property Value
ChipGroupAlignEnd
Gets or sets the classes for a TwChipGroup with Alignment="end".
public required string ChipGroupAlignEnd { get; set; }
Property Value
ChipGroupAlignStart
Gets or sets the classes for a TwChipGroup with Alignment="start" (the default).
public required string ChipGroupAlignStart { get; set; }
Property Value
ChipGroupBase
Gets or sets the base classes for TwChipGroup.
public required string ChipGroupBase { get; set; }
Property Value
FieldsetBase
Gets or sets the base classes shared by the fieldset-based groups (TwCheckboxGroup<TValue>, TwRadioGroup<T>).
public required string FieldsetBase { get; set; }
Property Value
Gap
Gets or sets the default gap classes applied between items in a group.
public required string Gap { get; set; }
Property Value
HorizontalLayout
Gets or sets the layout classes for a fieldset-based group in horizontal orientation.
public required string HorizontalLayout { get; set; }
Property Value
RadioGroupDisabled
Gets or sets the classes applied to a disabled TwRadioGroup<T>.
public required string RadioGroupDisabled { get; set; }
Property Value
VerticalLayout
Gets or sets the layout classes for a fieldset-based group in vertical orientation (the default).
public required string VerticalLayout { get; set; }