OptimusDateTimeFormField constructor

OptimusDateTimeFormField({
  1. Key? key,
  2. required DateTime initialValue,
  3. required DateTimeFormatter formatDateTime,
  4. required FormFieldSetter<DateTime> onSaved,
  5. FormFieldValidator<DateTime>? validator,
  6. AutovalidateMode? autovalidateMode,
  7. String? label,
  8. DateTime? minDate,
  9. DateTime? maxDate,
})

Implementation

OptimusDateTimeFormField({
  super.key,
  required DateTime super.initialValue,
  required DateTimeFormatter formatDateTime,
  required FormFieldSetter<DateTime> super.onSaved,
  super.validator,
  super.autovalidateMode,
  String? label,
  DateTime? minDate,
  DateTime? maxDate,
}) : super(
        builder: (FormFieldState<DateTime> field) => OptimusDateTimeField(
          value: field.value,
          label: label,
          onChanged: (v) => field.didChange(v),
          minDate: minDate,
          maxDate: maxDate,
          error: field.errorText,
          formatDateTime: formatDateTime,
        ),
      );