Table of Contents

Class MudRadioGroup<T>

Namespace
MudBlazor
Assembly
MudBlazor.dll
public class MudRadioGroup<T> : MudFormComponent<T, T>, IComponent, IHandleEvent, IHandleAfterRender, IMudStateHasChanged, IFormComponent, IDisposable

Type Parameters

T
Inheritance
MudRadioGroup<T>
Implements
Inherited Members
Extension Methods

Constructors

MudRadioGroup()

public MudRadioGroup()

Properties

ChildContent

[Parameter]
[Category("Behavior")]
public RenderFragment? ChildContent { get; set; }

Property Value

RenderFragment

Classname

protected string Classname { get; }

Property Value

string

Disabled

If true, the input will be disabled.

[Parameter]
[Category("Behavior")]
public bool Disabled { get; set; }

Property Value

bool

InputClass

User class names for the input, separated by space

[Parameter]
[Category("Appearance")]
public string? InputClass { get; set; }

Property Value

string

InputStyle

User style definitions for the input

[Parameter]
[Category("Appearance")]
public string? InputStyle { get; set; }

Property Value

string

Name

[Parameter]
[Category("Behavior")]
public string Name { get; set; }

Property Value

string

ReadOnly

If true, the input will be read-only.

[Parameter]
[Category("Behavior")]
public bool ReadOnly { get; set; }

Property Value

bool

Value

[Parameter]
[Category("Data")]
public T? Value { get; set; }

Property Value

T

ValueChanged

[Parameter]
public EventCallback<T> ValueChanged { get; set; }

Property Value

EventCallback<T>

Methods

BuildRenderTree(RenderTreeBuilder)

protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder RenderTreeBuilder

CheckGenericTypeMatch(object)

public void CheckGenericTypeMatch(object selectItem)

Parameters

selectItem object

ResetValueAsync()

protected override Task ResetValueAsync()

Returns

Task

SetSelectedOptionAsync(T?, bool)

protected Task SetSelectedOptionAsync(T? option, bool updateRadio)

Parameters

option T
updateRadio bool

Returns

Task

SetSelectedRadioAsync(MudRadio<T>?, bool)

protected Task SetSelectedRadioAsync(MudRadio<T>? radio, bool updateOption)

Parameters

radio MudRadio<T>
updateOption bool

Returns

Task