FLUTTER ECOSYSTEM

extended_tabs

Uma poderosa biblioteca oficial de extensão para Tab/TabBar/TabView, que suporta rolagem de abas ancestrais ou filhas quando a atual está com sobrescrita, e permite definir a direção da rolagem e o alcance do cache.

Versão mais recente
5.0.0
Downloads em 30 dias
4,6 mil
Curtidas
170
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

ExtendedTabs é uma poderosa biblioteca oficial de extensão para os widgets Tab, TabBar e TabView do Flutter. Ela aprimora o comportamento padrão das abas permitindo a propagação de rolagem para abas ancestrais ou filhas quando ocorre sobrescrolagem, suporta direções de rolagem personalizáveis e permite definir a extensão de cache para melhor desempenho. Projetado para cenários complexos de navegação por abas, fornece experiências mais suaves em estruturas de abas aninhadas ou roláveis em todas as principais plataformas.

Casos de uso
  • Navegação de guia aninhada
  • Interfaces de guia roláveis
  • Visualizações de guia otimizadas para desempenho
  • Manipulação personalizada da direção de rolagem
  • Carregamento dinâmico de conteúdo de guia
Principais recursos
  • Propagação de sobrescrolagem entre guias pai e filho
  • Direção de rolagem configurável
  • Extensão de cache ajustável
  • Extensão oficial com forte suporte de plataforma
  • Integração contínua com widgets de guias existentes
Indicado para
  • Desenvolvedores construindo interfaces de usuário complexas com guias
  • Aplicativos que exigem layouts de guias aninhadas ou rolagem
  • Equipes priorizando desempenho e rolagem suave
  • Projetos direcionados para múltiplas plataformas
  • Aplicações Flutter com conteúdo dinâmico de guia
Considerações
  • Requer conhecimento do sistema de rolagem do Flutter
  • Pode aumentar a complexidade em implementações simples de guias
  • Mais adequado para casos de uso avançados em vez das necessidades básicas de guias
  • Documentação limitada além dos exemplos básicos
  • Necessidade potencial de gerenciamento manual do controlador de rolagem
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add extended_tabs

Categorias

Repositório-fonte

Projetos relacionados