Visão geral
Um pacote Flutter que formata entradas de texto como números, tratando automaticamente pontos decimais, separadores de milhar e sinais negativos. Garante que a entrada do usuário siga convenções numéricas, mantendo um formato limpo e legível nos campos de texto. Ideal para formulários que exigem entrada de dados numéricos, como preços, quantidades ou medidas. O formatador funciona em todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux, fornecendo comportamento consistente independentemente do dispositivo. Suporta personalização da precisão decimal e formatação específica por localidade.
Casos de uso
- Entradas de formulário para preços
- Entrada de quantidade com formatação
- Coleta de dados de medição
- Aplicações financeiras
- Entrada de número amigável ao usuário
- Entrada de dados com validação em tempo real
Principais recursos
- Formato automático de números
- Suporte para decimais e números negativos
- Suporte para separador de milhares
- Precisão decimal personalizável
- Consistência entre plataformas
- Formatação consciente de localidade
Indicado para
- Desenvolvedores de aplicativos financeiros
- Formulários que exigem entrada numérica
- Aplicações que precisam de feedback em tempo real de entrada
- Projetos multiplataforma do Flutter
- Usuários que preferem entrada de número formatado
Considerações
- Pode exigir validação adicional para casos extremos
- Pode interferir na navegação com teclado se não for configurado corretamente
- Limitado apenas à formatação numérica
- Não trata caracteres não numéricos por padrão
- Impacto no desempenho em atualizações de alta frequência