FLUTTER ECOSYSTEM

easy_mask

Máscara fácil e poderosa para TextField, TextFormField e Strings. Suporta múltiplas máscaras, máscara reversa para moeda e placeholder. Controla o cursor do usuário.

Capa de easy_mask
Versão mais recente
2.0.1
Downloads em 30 dias
21,7 mil
Curtidas
159
Pontos Pub
150

Visão geral do pacote

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

Visão geral

Easy Mask é um pacote Flutter que simplifica a formatação de entrada para campos de texto e strings com poderosas capacidades de máscara. Ele suporta múltiplas máscaras, máscara reversa para formatação de moeda e placeholders personalizáveis. O pacote gerencia inteligentemente a posição do cursor durante a entrada do usuário, garantindo uma experiência de digitação suave. Ideal para formulários que exigem entrada estruturada, como números de telefone, datas ou valores financeiros, ele melhora a usabilidade ao aplicar automaticamente o formato enquanto os usuários digitam.

Casos de uso
  • Entradas de formulário com dados estruturados
  • Formatação de moeda e número
  • Máscaras de data e número de telefone
  • Validação em tempo real de entrada
  • Troca dinâmica de máscara
  • Gerenciamento de espaço reservado
Principais recursos
  • Suporte a múltiplos máscaras
  • Máscara reversa para moeda
  • Controle automático do cursor
  • placeholders personalizáveis
  • Formatação em tempo real
  • Compatibilidade multiplataforma
Indicado para
  • Desenvolvedores de aplicativos com formulários intensos
  • Aplicativos que precisam de campos de entrada formatados
  • Aplicações financeiras ou de entrada de dados
  • Projetos que exigem padrões de entrada consistentes
  • Equipes que priorizam UX em entradas de texto
Considerações
  • Pode exigir manipulação cuidadosa da lógica complexa de máscara
  • Documentação limitada além dos exemplos básicos
  • Impacto potencial no desempenho com muitas máscaras ativas
  • Não ideal para cenários de entrada não texto
  • Requer testes em todas as plataformas-alvo
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add easy_mask

Categorias

Repositório-fonte

Projetos relacionados

Ainda não há dados.