well_formed library Null safety

Well-Formed Widget Fields — Well-Formed is a collection of Flutter form field widgets intended to help developers:

  • keep user data always well-formed.
  • reduce most of the code related to form fields and validations thereof.
  • improve the readability and maintainability of source code by providing a declarative, object-oriented interface.

Classes

BasicTextField
A basic text form field that can be made required and/or have its input data trimmed. [...]
BrMobileField
Plano Brasileiro de Numeração Móvel. [...]
BrPhoneField
Plano Brasileiro de Numeração de Telefones Fixos. [...]
CepField
CEP — Código de Endereçamento Postal. [...]
CnpjField
CNPJ — Cadastro Nacional de Pessoa Jurídica. [...]
CpfField
CPF — Cadastro da Pessoa Física. [...]
DigitField
Digit-only Form Field. [...]
EmailField
Email Form Field. [...]
HexField
Hexadecimal-only Form Field. [...]
IntField
Integer Form Field. [...]
NumField
Numeric Form Field. [...]
WellFormed
A convenient well-formed form widget! [...]

Typedefs

ToBasicTextField = BasicTextField Function(BuildContext)
Form fields that builds a TextFormField.
ToForm = Widget Function(BuildContext)
Something that retrieves a form container.
ToFormWidget = Widget Function(BuildContext)
Form related widget builder.
ToReset = Widget Function(VoidCallback )
Something that retrieves the reset widget.
ToSubmit = Widget Function(VoidCallback )
Something that retrieves the submission widget.
ToTextField = TextFormField Function(BuildContext)
Form fields that builds a TextFormField.