Validador (PT-BR)

Este projeto tem como objetivo principal aplicação de estudos Flutter, e colaborar com a comunidade.

Instalação

dependencies:
  validadores: ^0.0.1

#Exemplo de utilização.


Validador()
     .add(Validar.CPF, msg: 'CPF Inválido')
     .add(Validar.OBRIGATORIO, msg: 'Campo obrigatório')
     .minLength(11)
     .maxLength(11)
     .valido(value,clearNoNumber: true);`
   

            TextFormField(
                  validator: (value) {
                    // Aqui entram as validações
                    return Validador()
                        .add(Validar.CPF, msg: 'CPF Inválido')
                        .add(Validar.OBRIGATORIO, msg: 'Campo obrigatório')
                        .minLength(11)
                        .maxLength(11)
                        .valido(value,clearNoNumber: true);

                  },
                  decoration: InputDecoration(
                    helperText: 'informe seu cpf',
                    hintText: '123.456.789-00',
                    labelText: 'CPF'
                  ),
                ),

Validadores

  • CPF
  • CNPJ
  • OBRIGATORIO
  • EMAIL
  • IGUAL
  • Valor Mínimo
  • Valor Máximo
  • Tamanho Mínimo
  • Tamanho Máximo

Libraries

Validador
ValidarCNPJ
ValidarCPF
ValidarEmail
validadores