Visão geral
Um pacote Flutter que aprimora a entrada de texto com recursos do estilo redes sociais, incluindo detecção automática e formatação de hashtags, URLs e menções usando expressões regulares. Integra-se com TextEditingController e suporta interações por toque para esses elementos por meio de RichText e TextSpan. Ideal para aplicativos de bate-papo, plataformas sociais ou qualquer aplicativo que exija edição de texto rico com conteúdo interativo. Funciona em todas as principais plataformas: Android, iOS, Web, macOS, Windows e Linux.
Casos de uso
- comentários de aplicativo de mídia social
- Aplicativos de bate-papo com links clicáveis
- Marcação de usuários em mensagens
- Entrada de texto rico com estilização dinâmica
- Ferramentas de criação de conteúdo com destaque de metadados
Principais recursos
- Detecção e formatação de hashtags
- Linkagem automática de URL e menções
- trechos de texto clicáveis
- Integração com RichText
- análise baseada em expressões regulares
- Compatibilidade multiplataforma
Indicado para
- Desenvolvedores de aplicativos sociais
- Equipes que precisam de entrada de texto rico
- Aplicativos com conteúdo gerado pelo usuário
- Interfaces de mensagens interativas
- Editores de texto personalizáveis
Considerações
- Requer ajuste cuidadoso de expressões regulares para casos extremos
- Pode ser necessário otimização de desempenho para textos longos
- Limitado a formatação básica sem estilos avançados
- Nenhum seletor de emojis embutido
- Depende da lógica externa de expressão regular para precisão
