FormeCupertinoPicker constructor

FormeCupertinoPicker({
  1. Key? key,
  2. String? name,
  3. int initialValue = 0,
  4. FormeAsyncValidator<int>? asyncValidator,
  5. Duration? asyncValidatorDebounce,
  6. AutovalidateMode? autovalidateMode,
  7. FormeFieldDecorator<int>? decorator,
  8. bool enabled = true,
  9. FocusNode? focusNode,
  10. FormeFieldInitialized<int>? onInitialized,
  11. FormeFieldSetter<int>? onSaved,
  12. FormeFieldStatusChanged<int>? onStatusChanged,
  13. int? order,
  14. bool quietlyValidate = false,
  15. bool readOnly = false,
  16. bool requestFocusOnUserInteraction = true,
  17. FormeFieldValidationFilter<int>? validationFilter,
  18. FormeValidator<int>? validator,
  19. Widget? cancelWidget,
  20. Widget? confirmWidget,
  21. Color? barrierColor,
  22. bool? barrierDismissible,
  23. ImageFilter? filter,
  24. double? height = 216,
  25. RouteSettings? routeSettings,
  26. bool? semanticsDismissible,
  27. bool? useRootNavigator,
  28. Offset? anchorPoint,
  29. required FormeCupertinoBasePickerTriggerBuilder<FormeCupertinoPickerState> triggerBuilder,
  30. Color? backgroundColor,
  31. double? diameterRatio,
  32. required double itemExtent,
  33. bool looping = true,
  34. double? magnification,
  35. double? offAxisFraction,
  36. Widget? selectionOverlay,
  37. double? squeeze,
  38. bool? useMagnifier,
  39. 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,
});