CarpenterInput constructor

const CarpenterInput({
  1. Key? key,
  2. TextEditingController? controller,
  3. String? initialValue,
  4. FocusNode? focusNode,
  5. String? label,
  6. String? placeholder,
  7. Widget? prefix,
  8. Widget? suffix,
  9. String? errorText,
  10. bool enabled = true,
  11. ValueChanged<String>? onChanged,
  12. TextInputType? keyboardType,
  13. List<TextInputFormatter>? inputFormatters,
  14. int? maxLines = 1,
  15. TextCapitalization textCapitalization = TextCapitalization.none,
  16. ValueChanged<String>? onSubmitted,
  17. bool obscureText = false,
  18. String obscuringCharacter = '•',
})

Создает текстовое поле.

Implementation

const CarpenterInput({
  super.key,
  this.controller,
  this.initialValue,
  this.focusNode,
  this.label,
  this.placeholder,
  this.prefix,
  this.suffix,
  this.errorText,
  this.enabled = true,
  this.onChanged,
  this.keyboardType,
  this.inputFormatters,
  this.maxLines = 1,
  this.textCapitalization = TextCapitalization.none,
  this.onSubmitted,
  this.obscureText = false,
  this.obscuringCharacter = '•',
});