CardSettingsDouble constructor

CardSettingsDouble({
  1. Key? key,
  2. String label = 'Label',
  3. double? labelWidth,
  4. TextAlign? labelAlign,
  5. String? hintText,
  6. String? prefixText,
  7. TextAlign? contentAlign,
  8. double? initialValue,
  9. bool contentOnNewLine = false,
  10. int maxLength = 10,
  11. int decimalDigits = 2,
  12. Icon? icon,
  13. Widget? requiredIndicator,
  14. String? unitLabel,
  15. bool visible = true,
  16. bool enabled = true,
  17. bool autofocus = false,
  18. bool obscureText = false,
  19. AutovalidateMode autovalidateMode = AutovalidateMode.onUserInteraction,
  20. FormFieldValidator<double>? validator,
  21. FormFieldSetter<double>? onSaved,
  22. ValueChanged<double?>? onChanged,
  23. TextEditingController? controller,
  24. FocusNode? focusNode,
  25. TextInputAction? inputAction,
  26. FocusNode? inputActionNode,
  27. TextInputType? keyboardType,
  28. TextStyle? style,
  29. MaxLengthEnforcement? maxLengthEnforcement = MaxLengthEnforcement.enforced,
  30. ValueChanged<String>? onFieldSubmitted,
  31. List<TextInputFormatter>? inputFormatters,
  32. bool? showMaterialonIOS,
  33. Locale? locale,
  34. 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,
});