FormeCupertinoDateField constructor
FormeCupertinoDateField({
- Key? key,
- String? name,
- DateTime? initialValue,
- FormeAsyncValidator<
DateTime?> ? asyncValidator, - Duration? asyncValidatorDebounce,
- AutovalidateMode? autovalidateMode,
- FormeFieldDecorator<
DateTime?> ? decorator, - bool enabled = true,
- FocusNode? focusNode,
- FormeFieldInitialized<
DateTime?> ? onInitialized, - FormeFieldSetter<
DateTime?> ? onSaved, - FormeFieldStatusChanged<
DateTime?> ? onStatusChanged, - int? order,
- bool quietlyValidate = false,
- bool readOnly = false,
- bool requestFocusOnUserInteraction = true,
- FormeFieldValidationFilter<
DateTime?> ? validationFilter, - FormeValidator<
DateTime?> ? validator, - required FormeCupertinoBasePickerTriggerBuilder<
FormeCupertinoDateFieldState> triggerBuilder, - Offset? anchorPoint,
- Color? barrierColor,
- bool? barrierDismissible,
- ImageFilter? filter,
- double? height = 216,
- RouteSettings? routeSettings,
- bool? semanticsDismissible,
- Widget? cancelWidget,
- Widget? confirmWidget,
- DatePickerDateOrder? dateOrder,
- DateTime? maximumDate,
- int? maximumYear,
- DateTime? minimumDate,
- int? minimumYear,
- FormeDateTimeType type = FormeDateTimeType.date,
- bool? use24hFormat,
- int minuteInterval = 1,
- Color? backgroundColor,
Implementation
FormeCupertinoDateField({
super.key,
super.name,
super.initialValue,
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,
required super.triggerBuilder,
super.anchorPoint,
super.barrierColor,
super.barrierDismissible,
super.filter,
super.height = 216,
super.routeSettings,
super.semanticsDismissible,
super.useRootNavigator,
super.cancelWidget,
super.confirmWidget,
this.dateOrder,
this.maximumDate,
this.maximumYear,
this.minimumDate,
this.minimumYear,
this.type = FormeDateTimeType.date,
this.use24hFormat,
this.minuteInterval = 1,
this.backgroundColor,
});