v1.0.5mask
Este projeto é para você poder fazer validações e formatações de forma simples e fácil em seus projetos
35Curtidas 294Downloads em 30 dias160Pontos Pub
AndroidiOSWebmacOSWindowsLinux
welitonsousa/mask open-source repository details.
{"sdk":"flutter"}{"sdk":"flutter"}^1.0.0Texto original em inglês. Visite o GitHub para a versão atual.
Validations are for you to be able to simply validate your field
The masks are for you to be able to customize your field, according to that information
// money mask and validation
TextFormField(
autovalidateMode: AutovalidateMode.onUserInteraction,
validator: (value) => Mask.validations.money(
value,
min: 100.0, // optional field
),
inputFormatters: [Mask.money()],
),
// cpf or cnpj mask and validation
TextFormField(
validator: Mask.validations.cpfOrCnpj,
inputFormatters: [Mask.cpfOrCnpj()],
),
// your custom mask and validation
TextFormField(
validator: (value) => Mask.validations.generic(value, min:8, error: 'info erro'),
inputFormatters: [
Mask.generic(
masks: ['##-##-##'],
hashtag: Hashtag.numbers, // optional field
),
),
)
Feito com ❤️ by Weliton Sousa