Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev2.0.0

flux_validator_dart

Um pacote para validar strings e dados de entrada para o Dart com uma variedade de validadores, como CPF, CNPJ, placa de carro, e-mail, número de telefone e outros.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
109
Curtidas
22
Pontos Pub
130

Instalar pacote

flutter pub add flux_validator_dart

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

FluxValidatorDart é um pacote Dart projetado para validar vários tipos de dados de entrada, incluindo CPF, CNPJ, placas de veículos, endereços de e-mail e números de telefone. Ele fornece uma maneira simples e confiável de garantir a integridade dos dados em aplicativos Flutter em múltiplas plataformas. Com validadores embutidos e métodos fáceis de usar, ele suporta validação de formulários e feedback em tempo real ao usuário. O pacote é de código aberto e mantido ativamente, tornando-se ideal para desenvolvedores que buscam validação robusta de entrada sem dependências externas.

Casos de uso

  • Validação de formulário em aplicativos Flutter
  • Verificação em tempo real de entrada
  • Verificação de integridade de dados
  • Fluxos de registro de usuário
  • Validação de endereço e informações de contato
  • Conformidade com os formatos de identificação brasileiros

Principais recursos

  • Suporta validação de CPF, CNPJ e placa de veículo
  • Inclui validadores de e-mail e número de telefone
  • Compatibilidade multiplataforma
  • API simples com mensagens de erro claras
  • Open-source e impulsionado pela comunidade
  • Integração fácil por meio do pub.dev

Indicado para

  • Desenvolvedores Flutter construindo formulários
  • Aplicativos que exigem validação de identidade brasileira
  • Aplicativos internacionais que precisam de verificações de entrada localizadas
  • Desenvolvedores que priorizam a precisão dos dados
  • Equipes que usam fluxos de trabalho de validação automatizados
  • Projetos com necessidades rigorosas de conformidade de dados

Considerações

  • Limitado a validadores pré-definidos
  • Pode exigir lógica personalizada para formatos não padrão
  • Depende de atualizações de biblioteca externa
  • Sem suporte embutido de internacionalização
  • As regras de validação podem precisar de adaptação para variações regionais
  • Não otimizado para validação de alta frequência em cenários críticos de desempenho

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Dart Validator

A package to validate strings and input data for dart.

Getting Started

Install

Add to your pubspec.yaml

dependencies:
  flux_validator_dart: <lastest-version>

And then run # pub get in your terminal.

How to use
Import
import 'package:flux_validator_dart/flux_validator_dart.dart';
Use
Validator.email(value) // returns bool
Validator Options
Mercosul car plate

Ex: AAA-0000 or AAA-0A00

Validator.carPlate(value)
Brazilian CEP

Ex: 00000-000

Validator.cep(value)
Brazilian CNH

Ex: 00000000000

Validator.cnh(value)
Brazilian CNPJ

Ex: 00.000.000/0000-00

Validator.cnpj(value)
Brazilian CPF

Ex: 000.000.000-00

Validator.cpf(value)
Brazilian CPF & CNPJ

Ex: 000.000.000-00|0000-00

Validator.cpfCnpj(value)
dd/mm/yyyy Date

Ex: 00/00/0000

Validator.date(value)
Email

Ex: aaaaa@aaa.aaa.aa

Validator.email(value)
Numbers

Ex: 0123456

Validator.numbers(value)
Letters

Ex: abcdefgABCDEFG

Validator.letters(value)
Brazilian Phone

Ex: +55 (11) 0 0000-0000

Validator.phone(value)
Brazilian Renavam

Ex: 00000000000

Validator.renavam(value)

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.