Um pacote para campo de texto com máscara para formatar seu texto. Se você quiser uma máscara para número de telefone, endereço IP ou qualquer outro tipo de formato, use este pacote.
Orientação gerada a partir de informações públicas. Apenas para referência.
Um pacote Flutter que permite entrada de texto formatado com máscaras personalizáveis, ideal para campos como números de telefone, endereços IP ou outros dados estruturados. Ele aplica automaticamente o formato conforme os usuários digitam, garantindo padrões de entrada consistentes. O pacote suporta validação em tempo real e é compatível com todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux. Simplifica o manuseio de formulários reduzindo erros do usuário por meio de formatos obrigatórios.
Casos de uso
Entrada de número de telefone
Entrada de endereço IP
Formatação de número de cartão de crédito
Mascaramento de campo de data e hora
Entradas de formato personalizado
Assistência de validação de formulário
Principais recursos
Aplicação em tempo real de máscara
padrões de máscara configuráveis
Suporte multiplataforma
Posicionamento automático do cursor
Validação embutida
Integração fácil com TextFormField
Indicado para
entradas de formulário que exigem formatação rigorosa
Aplicativos móveis e web com formulários de entrada de dados
Desenvolvedores que precisam de máscaras de entrada reutilizáveis
Aplicativos com formatos internacionais de números
experiências de entrada centradas no UX
Considerações
Pode exigir um design cuidadoso do padrão de máscara
Limitado a entradas baseadas em texto
Impacto potencial no desempenho com máscaras complexas
Não adequado para tipos de entrada não-texto
Requer manipulação manual do foco e seleção
README original
Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.
Masked Text Field
Masked Text Field
Features
A package for masked text field for format your text (eg. Date, phone number, IP address etc.), so if you want a mask for phone number, or IP address or any kind of format. Use this package.