DigitNumericFormInput constructor
const
DigitNumericFormInput({
- Key? key,
- required TextEditingController controller,
- String? label,
- String? infoText,
- bool? info,
- String? initialValue,
- bool readOnly = false,
- bool isDisabled = false,
- bool isRequired = false,
- bool charCount = false,
- bool editable = false,
- String? innerLabel,
- String? helpText,
- TooltipTriggerMode triggerMode = TooltipTriggerMode.tap,
- bool preferToolTipBelow = false,
- String suffixText = '+',
- String prefixText = '-',
- IconData prefixIcon = Icons.remove,
- void onError()?,
- TextInputType keyboardType = TextInputType.number,
- TextAlign textAlign = TextAlign.center,
- List<
Validator> ? validations, - void onChange()?,
- int step = 5,
- int minValue = 0,
- int maxValue = 100,
- List<
TextInputFormatter> ? inputFormatters, - String? errorMessage,
Implementation
const DigitNumericFormInput({
Key? key,
required TextEditingController controller,
String? label,
String? infoText,
bool? info,
String? initialValue,
bool readOnly = false,
bool isDisabled = false,
bool isRequired = false,
bool charCount = false,
bool editable = false,
String? innerLabel,
String? helpText,
TooltipTriggerMode triggerMode = TooltipTriggerMode.tap,
bool preferToolTipBelow = false,
String suffixText = '+',
String prefixText = '-',
IconData prefixIcon = Icons.remove,
void Function(String?)? onError,
TextInputType keyboardType = TextInputType.number,
TextAlign textAlign = TextAlign.center,
final List<Validator>? validations,
final void Function(String)? onChange,
final int step = 5,
final int minValue = 0,
final int maxValue = 100,
final List<TextInputFormatter>? inputFormatters,
final String? errorMessage,
}) : super(
key: key,
controller: controller,
label: label,
info: info,
infoText: infoText,
readOnly: readOnly,
isDisabled: isDisabled,
isRequired: isRequired,
charCount: charCount,
innerLabel: innerLabel,
helpText: helpText,
triggerMode: triggerMode,
preferToolTipBelow: preferToolTipBelow,
suffixText: suffixText,
prefixText: prefixText,
onError: onError,
keyboardType: keyboardType,
textAlign: textAlign,
initialValue: initialValue,
validations: validations,
onChange: onChange,
step: step,
maxValue: maxValue,
minValue: minValue,
showCurser: editable,
isEditable: editable,
errorMessage: errorMessage,
inputFormatters: inputFormatters,
);