Visão geral
O pacote cellphone_validator fornece um widget do Flutter e funções úteis para validar números de telefone internacionais. Ele oferece mascaramento em tempo real e validação de formato, garantindo que os usuários insiram números de telefone com estrutura correta conforme padrões globais. O pacote se integra perfeitamente aos campos de entrada de texto do Flutter e oferece regras de validação personalizáveis. Foi projetado para uso multiplataforma, suportando Android, iOS, Web, macOS, Windows e Linux. Ideal para aplicativos que exigem coleta precisa de números de telefone em diversas regiões.
Casos de uso
- Entrada de número de telefone internacional
- Validação em tempo real do formulário
- Aplicativos móveis e web multiplataforma
- Fluxos de registro de usuário
- Coleta de informações de contato
- Formatação dinâmica durante a entrada
Principais recursos
- Suporta formatos de número de telefone internacionais
- Mascaramento de entrada em tempo real
- Regras de validação personalizáveis
- Compatibilidade multiplataforma
- Integração fácil com TextFormField
- Detecção de código de país embutida
Indicado para
- Desenvolvedores construindo aplicativos para usuários globais
- Formulários que exigem dados de telefone precisos
- Aplicativos direcionados a múltiplos países
- Aplicativos móveis e web com formulários de contato
- Equipes que precisam de tratamento consistente de números de telefone
Considerações
- Requer configuração de localidade adequada
- Pode ser necessário dependência adicional para a lista de países
- A lógica de validação depende do formato de entrada
- Limitado à validação de número de telefone apenas
- Não adequado para entradas não numéricas de telefone