ReadyPicker<T, Args, TController extends ReadyPickerController<T, Args> >.builder constructor
ReadyPicker<T, Args, TController extends ReadyPickerController<T, Args> >.builder ({
- required TController controller,
- required Widget builder(
- FormFieldState<
T> field
- FormFieldState<
- Color? inActiveColor,
- Key? key,
- Color? activeColor,
- TextStyle? itemTextStyle,
- TextStyle? textStyle,
- FormFieldSetter<
T> ? onSaved, - FormFieldSetter<
T> ? onChanged, - FormFieldValidator<
T> ? validator, - T? initialValue,
- AutovalidateMode? autovalidateMode,
- bool enabled = true,
- Future<
T> showItems(- BuildContext context,
- Widget child
- FocusNode? focusNode,
Implementation
ReadyPicker.builder({
required this.controller,
required this.builder,
this.inActiveColor,
Key? key,
this.activeColor,
this.itemTextStyle,
this.textStyle,
this.onSaved,
this.onChanged,
this.validator,
this.initialValue,
this.autovalidateMode,
this.enabled = true,
this.showItems,
this.focusNode,
}) : decoration = const InputDecoration(),
maxLines = null,
_buildItem = null,
textAlign = TextAlign.start,
super(key: key, child: SingleField<T, Args, TController>());