BadCommonInput constructor

const BadCommonInput({
  1. Key? key,
  2. required BadInputController<BadInput> controller,
  3. bool enabled = true,
  4. TextInputType keyboardType = TextInputType.text,
  5. TextInputAction action = TextInputAction.done,
  6. double? width,
  7. required double height,
  8. Border? border,
  9. Border? focusBorder = _defaultFocusBorder,
  10. Border? errorBorder = _defaultErrorBorder,
  11. double borderRadius = 0.0,
  12. Color? fill,
  13. String? placeholder,
  14. Widget? prefixIcon,
  15. required Widget errorIcon,
  16. required Widget clearIcon,
  17. TextStyle? textStyle,
  18. TextStyle? errorStyle,
  19. TextStyle? placeholderStyle,
  20. TextStyle? errorMessageStyle,
  21. ValueChanged<String>? onChanged,
  22. ValueSetter<String>? onSubmitted,
  23. VoidCallback? onCleared,
})

Implementation

const BadCommonInput({
  super.key,
  required super.controller,
  super.enabled = true,
  this.keyboardType = TextInputType.text,
  super.action,
  super.width,
  required super.height,
  super.border,
  super.focusBorder,
  super.errorBorder,
  super.borderRadius,
  super.fill,
  super.placeholder,
  super.prefixIcon,
  required Widget super.errorIcon,
  required Widget super.clearIcon,
  super.textStyle,
  super.errorStyle,
  super.placeholderStyle,
  super.errorMessageStyle,
  super.onChanged,
  super.onSubmitted,
  super.onCleared,
}) : assert(keyboardType != TextInputType.multiline);