CodeBeamOrg / CodeBeam.MudBlazor.Extensions

Useful third party extension components for MudBlazor, from the contributors.
https://mudextensions.codebeam.org/
MIT License
358 stars 61 forks source link

New components: ToggleButton and RadioButtonGroup - Alternative to RadioGroup #232

Closed danielchalmers closed 3 months ago

danielchalmers commented 11 months ago

Also suggested on main repo: https://github.com/MudBlazor/MudBlazor/issues/7046

An alternative to RadioGroup that's styled as buttons:

<RadioButtonGroup @bind-SelectedOption="MyNullableBool">
    <ToggleButton Option="false" Color="Color.Primary">No</ToggleButton>
    <ToggleButton Option="true" Color="Color.Primary">Yes</ToggleButton>
</RadioButtonGroup>

Animation

Clicking a button will select that value, clicking again deselects it - Like the ToggleIconButton but with full text.

Similar to RadioButtonGroup:

<MudRadioGroup @bind-SelectedOption="MyNullableBool">
    <MudRadio Option="false" Color="Color.Primary">No</MudRadio>
    <MudRadio Option="true" Color="Color.Primary">Yes</MudRadio>
</MudRadioGroup>

Have you seen this feature anywhere else?

segfault- commented 11 months ago

i was just looking at the spec for this, agree this would be a welcomed addition

danielchalmers commented 3 months ago

Resolved by https://github.com/MudBlazor/MudBlazor/pull/7309