CLTextField.time constructor

CLTextField.time({
  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. TimeOfDay? initialSelectedTime,
  10. required dynamic onTimeSelected(
    1. TimeOfDay?
    ),
  11. dynamic onDateTimeSelected(
    1. DateTime?
    )?,
  12. Color? fillColor,
  13. List<FormFieldValidator<String>>? validators,
  14. bool isCompact = false,
})

Implementation

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