BadOTPInput constructor

const BadOTPInput({
  1. Key? key,
  2. required BadInputController<BadInput> controller,
  3. bool enabled = true,
  4. TextInputAction action = TextInputAction.done,
  5. int? maxLength,
  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. required Widget prefixIcon,
  15. required Widget errorIcon,
  16. required Widget suffixWidget,
  17. TextStyle? textStyle,
  18. TextStyle? errorStyle,
  19. TextStyle? placeholderStyle,
  20. TextStyle? errorMessageStyle,
  21. ValueChanged<String>? onChanged,
  22. ValueSetter<String>? onSubmitted,
})

Implementation

const BadOTPInput({
  super.key,
  required super.controller,
  super.enabled = true,
  super.action,
  this.maxLength,
  super.width,
  required super.height,
  super.border,
  super.focusBorder,
  super.errorBorder,
  super.borderRadius,
  super.fill,
  super.placeholder,
  required Widget super.prefixIcon,
  required Widget super.errorIcon,
  required this.suffixWidget,
  super.textStyle,
  super.errorStyle,
  super.placeholderStyle,
  super.errorMessageStyle,
  super.onChanged,
  super.onSubmitted,
});