DigitTimeFormInput constructor
const
DigitTimeFormInput({
- Key? key,
- required TextEditingController controller,
- String? label,
- String? infoText,
- bool? info,
- bool charCount = false,
- String? innerLabel,
- String? helpText,
- bool readOnly = false,
- bool isDisabled = false,
- bool isRequired = false,
- bool editable = false,
- TooltipTriggerMode triggerMode = TooltipTriggerMode.tap,
- bool preferToolTipBelow = false,
- IconData? suffixIcon,
- void onError()?,
- List<
Validator> ? validations, - String? initialValue,
- void onChange()?,
- String? errorMessage,
- List<
TextInputFormatter> ? inputFormatters,
Implementation
const DigitTimeFormInput({
Key? key,
required TextEditingController controller,
String? label,
String? infoText,
bool? info,
bool charCount = false,
String? innerLabel,
String? helpText,
bool readOnly = false,
bool isDisabled = false,
bool isRequired = false,
bool editable = false,
TooltipTriggerMode triggerMode = TooltipTriggerMode.tap,
bool preferToolTipBelow = false,
IconData? suffixIcon,
void Function(String?)? onError,
final List<Validator>? validations,
String? initialValue,
final void Function(String)? onChange,
final String? errorMessage,
final List<TextInputFormatter>? inputFormatters,
}) : super(
key: key,
controller: controller,
label: label,
info: info,
infoText: infoText,
readOnly: readOnly,
isRequired: isRequired,
isDisabled: isDisabled,
charCount: charCount,
innerLabel: innerLabel,
helpText: helpText,
triggerMode: triggerMode,
preferToolTipBelow: preferToolTipBelow,
suffixIcon: suffixIcon ?? Icons.access_time,
onError: onError,
initialValue: initialValue,
validations: validations,
onChange: onChange,
keyboardType: TextInputType.datetime,
showCurser: editable,
isEditable: editable,
errorMessage: errorMessage,
inputFormatters: inputFormatters,
);