OptimusSelectFormField<T> constructor
- @Deprecated('Use `OptimusSelectInputFormField` instead.')
OptimusSelectFormField<T>(
{ - Key? key,
- required T initialValue,
- FormFieldSetter<T>? onSaved,
- FormFieldValidator<T>? validator,
- bool enabled = true,
- AutovalidateMode? autovalidateMode,
- String? label,
- String placeholder = '',
- required CurrentValueBuilder<T> builder,
- required List<OptimusDropdownTile<T>> items,
})
Implementation
@Deprecated('Use `OptimusSelectInputFormField` instead.')
OptimusSelectFormField({
super.key,
required T super.initialValue,
super.onSaved,
super.validator,
super.enabled,
super.autovalidateMode,
String? label,
String placeholder = '',
required CurrentValueBuilder<T> builder,
required List<OptimusDropdownTile<T>> items,
}) : super(
builder: (FormFieldState<T> field) => OptimusSelect<T>(
label: label,
placeholder: placeholder,
value: field.value,
error: field.errorText,
builder: builder,
items: items,
isEnabled: enabled,
onItemSelected: field.didChange,
),
);