Class RadioGroupComponentBuilder
- Namespace
- Discord.Interactions.Builders
- Assembly
- Discord.Net.Interactions.dll
Represents a builder for creating RadioGroupComponentInfo.
public class RadioGroupComponentBuilder : InputComponentBuilder<RadioGroupComponentInfo, RadioGroupComponentBuilder>, IInputComponentBuilder, IModalComponentBuilder
- Inheritance
-
RadioGroupComponentBuilder
- Implements
- Inherited Members
Properties
Instance
protected override RadioGroupComponentBuilder Instance { get; }
Property Value
Options
Gets the options of this radio group component.
public IReadOnlyCollection<RadioGroupOptionProperties> Options { get; }
Property Value
Methods
AddOption(RadioGroupOptionProperties)
Adds an option to Options.
public RadioGroupComponentBuilder AddOption(RadioGroupOptionProperties option)
Parameters
optionRadioGroupOptionPropertiesOption to be added to Options.
Returns
- RadioGroupComponentBuilder
The builder instance.
AddOption(Action<RadioGroupOptionProperties>)
Adds an option to Options.
public RadioGroupComponentBuilder AddOption(Action<RadioGroupOptionProperties> configure)
Parameters
configureAction<RadioGroupOptionProperties>Radio group option builder factory.
Returns
- RadioGroupComponentBuilder
The builder instance.