FormeCupertinoPicker constructor
FormeCupertinoPicker({
- Key? key,
- String? name,
- int initialValue = 0,
- FormeAsyncValidator<
int> ? asyncValidator, - Duration? asyncValidatorDebounce,
- AutovalidateMode? autovalidateMode,
- FormeFieldDecorator<
int> ? decorator, - bool enabled = true,
- FocusNode? focusNode,
- FormeFieldInitialized<
int> ? onInitialized, - FormeFieldSetter<
int> ? onSaved, - FormeFieldStatusChanged<
int> ? onStatusChanged, - int? order,
- bool quietlyValidate = false,
- bool readOnly = false,
- bool requestFocusOnUserInteraction = true,
- FormeFieldValidationFilter<
int> ? validationFilter, - FormeValidator<
int> ? validator, - Widget? cancelWidget,
- Widget? confirmWidget,
- Color? barrierColor,
- bool? barrierDismissible,
- ImageFilter? filter,
- double? height = 216,
- RouteSettings? routeSettings,
- bool? semanticsDismissible,
- Offset? anchorPoint,
- required FormeCupertinoBasePickerTriggerBuilder<
FormeCupertinoPickerState> triggerBuilder, - Color? backgroundColor,
- double? diameterRatio,
- required double itemExtent,
- bool looping = true,
- double? magnification,
- double? offAxisFraction,
- Widget? selectionOverlay,
- double? squeeze,
- bool? useMagnifier,
- required List<
Widget> children,
Implementation
FormeCupertinoPicker({
super.key,
super.name,
super.initialValue = 0,
super.asyncValidator,
super.asyncValidatorDebounce,
super.autovalidateMode,
super.decorator,
super.enabled = true,
super.focusNode,
super.onInitialized,
super.onSaved,
super.onStatusChanged,
super.order,
super.quietlyValidate = false,
super.readOnly = false,
super.requestFocusOnUserInteraction = true,
super.validationFilter,
super.validator,
super.cancelWidget,
super.confirmWidget,
super.barrierColor,
super.barrierDismissible,
super.filter,
super.height = 216,
super.routeSettings,
super.semanticsDismissible,
super.useRootNavigator,
super.anchorPoint,
required super.triggerBuilder,
this.backgroundColor,
this.diameterRatio,
required this.itemExtent,
this.looping = true,
this.magnification,
this.offAxisFraction,
this.selectionOverlay,
this.squeeze,
this.useMagnifier,
required this.children,
});