CLTextField.date constructor

CLTextField.date({
  1. Key? key,
  2. required TextEditingController controller,
  3. required String labelText,
  4. GestureTapCallback? onTap,
  5. bool isReadOnly = false,
  6. bool isRequired = false,
  7. bool isRounded = false,
  8. bool isEnabled = true,
  9. bool withTime = false,
  10. DateTime? initialSelectedDateTime,
  11. required dynamic onDateTimeSelected(
    1. DateTime?
    ),
  12. Color? fillColor,
  13. List<FormFieldValidator<String>>? validators,
})

Implementation

factory CLTextField.date({
  Key? key,
  required TextEditingController controller,
  required String labelText,
  GestureTapCallback? onTap,
  bool isReadOnly = false,
  bool isRequired = false,
  bool isRounded = false,
  bool isEnabled = true,
  bool withTime = false,
  DateTime? initialSelectedDateTime,
  required Function(DateTime?) onDateTimeSelected,
  Color? fillColor,
  List<FormFieldValidator<String>>? validators,
}) => CLTextField(
      key: key, controller: controller, labelText: labelText,
      inputType: TextInputType.number, onTap: onTap, isReadOnly: isReadOnly,
      isRequired: isRequired, isRounded: isRounded, isEnabled: isEnabled,
      withTime: withTime, initialSelectedDateTime: initialSelectedDateTime,
      onDateTimeSelected: onDateTimeSelected, fillColor: fillColor,
      validators: validators,
      dateFieldType: withTime ? CLDateFieldType.dateTime : CLDateFieldType.date,
    );