CardSettingsCurrency constructor

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

Implementation

CardSettingsCurrency({
  Key? key,
  this.label = 'Label',
  this.labelAlign,
  this.labelWidth,
  this.contentAlign,
  this.initialValue = 0.0,
  this.icon,
  this.requiredIndicator,
  this.currencySymbol = '\$',
  this.currencyName = 'USD',
  this.decimalSeparator = '.',
  this.thousandSeparator = ',',
  this.maxLength = 16,
  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.fieldPadding,
  this.locale,
});