FLUTTER ECOSYSTEM

flutter_expanded_tile

Um tile de expansão semelhante ao tile de lista que suporta widget lead e controle programático com animação de expansão do conteúdo.

Capa de flutter_expanded_tile
Versão mais recente
0.4.0
Downloads em 30 dias
3,9 mil
Curtidas
77
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

flutter_expanded_tile é um widget de tile expansível personalizável para Flutter que imita o comportamento de uma tile de lista padrão, enquanto suporta um widget inicial e expansão suave do conteúdo programática com animação. Ele melhora o design da interface do usuário ao permitir seções colapsáveis dentro de listas, ideal para organizar conteúdo de forma limpa e interativa. O pacote é compatível com todas as principais plataformas, incluindo móvel, web e desktop, garantindo comportamento consistente. Oferece aos desenvolvedores controle fino sobre os estados de expansão e transições.

Casos de uso
  • Criando painéis de configuração colapsáveis
  • Criando seções de Perguntas Frequentes em aplicativos
  • Organizar informações detalhadas em listas
  • Designando seções de formulário dinâmicas
  • Implementando detalhes expandíveis de produto
Principais recursos
  • Suporta widgets iniciais
  • Controle programático de expansão
  • Animação suave durante a expansão
  • Compatibilidade multiplataforma
  • Aparência personalizável
  • API intuitiva para gerenciamento de estado
Indicado para
  • Desenvolvedores construindo listas interativas
  • Designers de UI que precisam de conteúdo expansível
  • Aplicativos que exigem navegação ou configurações colapsáveis
  • Projetos com necessidades de implantação multiplataforma
  • Equipes priorizando animações suaves
Considerações
  • Requer manipulação cuidadosa do estado em layouts complexos
  • Pode afetar o desempenho com grandes quantidades de mosaicos
  • Limitado à expansão vertical apenas
  • Não adequado para casos de uso de contêineres não listados
  • Depende do framework de animação do Flutter para suavidade
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add flutter_expanded_tile

Categorias

Repositório-fonte

Projetos relacionados

Ainda não há dados.