FLUTTER ECOSYSTEM

expandable_text

Widget que exibe apenas as primeiras linhas de um texto e adiciona um link para expandir o texto completo.

Capa de expandable_text
Versão mais recente
2.3.0
Downloads em 30 dias
27,8 mil
Curtidas
291
Pontos Pub
140

Visão geral do pacote

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

Visão geral

O pacote expandable_text fornece um widget Flutter que exibe apenas as linhas iniciais de um texto, com um link clicável para revelar o conteúdo completo. É ideal para gerenciar trechos longos de texto de forma limpa e amigável ao usuário. O widget suporta animações suaves ao expandir ou colapsar e funciona em todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux. Melhora a legibilidade evitando o uso excessivo de espaço vertical, mantendo a acessibilidade.

Casos de uso
  • Exibindo descrições longas em listas
  • Exibindo comentários ou avaliações truncadas
  • Melhorando o desempenho da interface com grandes blocos de texto
  • Criando seções de conteúdo interativo
  • Reduzindo o acúmulo de tela em interfaces de bate-papo
Principais recursos
  • Animações suaves de expansão/diminuição
  • Número personalizável de linhas visíveis
  • Texto expansível/colapsável configurável
  • Suporta texto rico e formatação
  • Compatibilidade multiplataforma
  • Integração fácil com widgets existentes
Indicado para
  • Aplicativos com conteúdo de texto longo
  • Interfaces de usuário que exigem expansão dinâmica de texto
  • Desenvolvedores procurando gerenciamento leve de texto
  • Projetos que precisam de layout de texto responsivo
  • Designers de UI/UX focados em minimalismo
Considerações
  • Pode exigir estilos adicionais para aparência consistente
  • Impacto no desempenho com textos muito grandes
  • Personalização limitada para layouts complexos
  • Não adequado para exibição de texto não interativo
  • Requer manipulação cuidadosa da sobreposição de texto
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add expandable_text

Categorias

Repositório-fonte

Projetos relacionados