RadioButton
Single-select radio button for mutually exclusive options.
File: example/lib/widgets/radio_button.dart
Factory Methods
FBRadioButton.basic()- Standard radioFBRadioButton.withLabel()- Radio with textFBRadioButton.card()- Card-style radioFBRadioButton.outlined()- Outlined style
Properties
value: T
groupValue: T
onChanged: Function(T)
label: String
activeColor: Color
inactiveColor: Color
enabled: bool
Usage Example
FBRadioButton.withLabel(
value: 'option1',
groupValue: selectedOption,
label: 'Option 1',
onChanged: (value) => setState(() => selectedOption = value),
)
Radio Group
Column(
children: [
FBRadioButton.withLabel(
value: 'user',
groupValue: role,
label: 'User',
onChanged: (v) => setState(() => role = v),
),
FBRadioButton.withLabel(
value: 'admin',
groupValue: role,
label: 'Admin',
onChanged: (v) => setState(() => role = v),
),
],
)