AsyncRadioGroupFieldState<T> constructor
AsyncRadioGroupFieldState<T> (
- T value, {
- required Future<
List< items,RadioButtonFieldState< >T> > - required String label,
- String? error,
- List<
RadioButtonFieldState< ? cachedItems,T> > - List<
ValidationRule< rules = const [],T> >
Creates a new instance of AsyncRadioGroupFieldState.
valueThe initial value of the radio button group (selected item).itemsAFuturethat resolves to the list of individual radio button states (required).labelThe label or name of the radio button group form field (required).rulesThe list of validation rules to apply to the radio button group field (default is an empty list).
Implementation
AsyncRadioGroupFieldState(
T value, {
required this.items,
required String label,
String? error,
this.cachedItems,
List<ValidationRule<T>> rules = const [],
}) : super(
value: value,
label: label,
error: error,
rules: rules,
);