CardSettingsDouble constructor
CardSettingsDouble({
- Key? key,
- String label = 'Label',
- double? labelWidth,
- TextAlign? labelAlign,
- String? hintText,
- String? prefixText,
- TextAlign? contentAlign,
- double? initialValue,
- bool contentOnNewLine = false,
- int maxLength = 10,
- int decimalDigits = 2,
- Icon? icon,
- Widget? requiredIndicator,
- String? unitLabel,
- bool visible = true,
- bool enabled = true,
- bool autofocus = false,
- bool obscureText = false,
- AutovalidateMode autovalidateMode = AutovalidateMode.onUserInteraction,
- FormFieldValidator<
double> ? validator, - FormFieldSetter<
double> ? onSaved, - ValueChanged<
double?> ? onChanged, - TextEditingController? controller,
- FocusNode? focusNode,
- TextInputAction? inputAction,
- FocusNode? inputActionNode,
- TextInputType? keyboardType,
- TextStyle? style,
- MaxLengthEnforcement? maxLengthEnforcement = MaxLengthEnforcement.enforced,
- ValueChanged<
String> ? onFieldSubmitted, - List<
TextInputFormatter> ? inputFormatters, - bool? showMaterialonIOS,
- Locale? locale,
- EdgeInsetsGeometry? fieldPadding,
Implementation
CardSettingsDouble({
Key? key,
this.label = 'Label',
this.labelWidth,
this.labelAlign,
this.hintText,
this.prefixText,
this.contentAlign,
this.initialValue,
this.contentOnNewLine = false,
this.maxLength = 10,
this.decimalDigits = 2,
this.icon,
this.requiredIndicator,
this.unitLabel,
this.visible = true,
this.enabled = true,
this.autofocus = false,
this.obscureText = false,
this.autovalidateMode = AutovalidateMode.onUserInteraction,
this.validator,
this.onSaved,
this.onChanged,
this.controller,
this.focusNode,
this.inputAction,
this.inputActionNode,
this.keyboardType,
this.style,
this.maxLengthEnforcement = MaxLengthEnforcement.enforced,
this.onFieldSubmitted,
this.inputFormatters,
this.showMaterialonIOS,
this.locale,
this.fieldPadding,
});