SelectionFormFieldWidget<T> constructor
SelectionFormFieldWidget<T> ({
- GlobalKey<
SelectionFormFieldWidgetState> ? key, - SelectionFormFieldStyle? style,
- FocusNode? focusNode,
- FocusNode? nextFocus,
- String? label,
- String? selectionTitle,
- String? clearText,
- Widget? prefixIcon,
- Widget? suffixIcon,
- T? initialValue,
- required List<
ListDialogOption< options,T> > - ValueChanged<
T?> ? onChange, - List<
FormFieldValidation< ? validations,T> > - bool hasFilter = false,
- String? filterText,
SelectionFormFieldWidget initialization
Implementation
SelectionFormFieldWidget({
GlobalKey<SelectionFormFieldWidgetState>? key,
this.style,
this.focusNode,
this.nextFocus,
this.label,
this.selectionTitle,
this.clearText,
this.prefixIcon,
this.suffixIcon,
this.initialValue,
required this.options,
this.onChange,
this.validations,
this.hasFilter = false,
this.filterText,
}) : assert(options.isNotEmpty),
assert((focusNode == null && nextFocus == null) || focusNode != null),
super(key: key);