FLUTTER ECOSYSTEM

extended_masked_text

Um pequeno conjunto de TextEditingControllers personalizados que permite entradas de texto mascaradas para aplicativos Flutter

Versão mais recente
3.0.1
Downloads em 30 dias
14,8 mil
Curtidas
147
Pontos Pub
160

Visão geral do pacote

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

Visão geral

ExtendedMaskedText é um pacote Flutter que fornece TextEditingControllers personalizados para criar entradas de texto mascaradas, permitindo que os usuários digitem dados como números de telefone, datas ou IDs com formatos pré-definidos. Ele oferece formatação em tempo real e validação durante a entrada, melhorando a experiência do usuário ao garantir a estrutura correta enquanto digitam. O pacote é leve e se integra perfeitamente a formulários e campos de entrada em múltiplas plataformas.

Casos de uso
  • Entradas de formulário com dados estruturados
  • Entrada de número de telefone com formatação
  • Entrada de data e hora com máscaras
  • Formatação de número de cartão de crédito
  • Geração dinâmica de máscara com base na entrada do usuário
Principais recursos
  • Mascaramento de entrada em tempo real
  • padrões de máscara personalizáveis
  • Posicionamento automático do cursor
  • Suporte para máscaras dinâmicas
  • Lógica de validação embutida
Indicado para
  • Desenvolvedores de aplicativos com formulários intensos
  • Aplicativos que exigem formatação rigorosa de entrada
  • Aplicações móveis e de desktop multiplataforma
  • Interfaces de usuário que enfatizam a precisão da entrada
Considerações
  • Pode exigir um design cuidadoso do padrão de máscara
  • Limitado a cenários de entrada de texto
  • Complexidade potencial com máscaras aninhadas ou variáveis
  • Não adequado para tipos de entrada não-texto
  • Requer manipulação manual de caracteres especiais em máscaras
Plataformas compatíveisAndroidiOSmacOSWindowsLinux

Instalar pacote

flutter pub add extended_masked_text

Categorias

Repositório-fonte

Projetos relacionados