BadSimpleInput constructor

const BadSimpleInput({
  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. double borderRadius = 0.0,
  11. Color? fill,
  12. String? placeholder,
  13. Widget? prefixIcon,
  14. required Widget clearIcon,
  15. TextStyle? textStyle,
  16. TextStyle? placeholderStyle,
  17. ValueChanged<String>? onChanged,
  18. ValueSetter<String>? onSubmitted,
  19. VoidCallback? onCleared,
})

Implementation

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