FLUTTER ECOSYSTEM

sliver_sticky_collapsable_panel

Uma implementação Sliver de painel colapsável aderente, com um cabeçalho em caixa que é reconstruído com base no status e um filho Sliver como conteúdo do painel.

Capa de sliver_sticky_collapsable_panel
Versão mais recente
5.0.1
Downloads em 30 dias
3,1 mil
Curtidas
117
Pontos Pub
160

Visão geral do pacote

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

Visão geral

Um widget baseado em Sliver que implementa um painel colável e colado com reconstrução dinâmica do cabeçalho com base no estado de rolagem. Possui um cabeçalho personalizável que se atualiza conforme o painel se expande ou se contrai, e aceita uma criança Sliver para o conteúdo do painel. Projetado para rolagem eficiente em listas complexas, integra-se perfeitamente em layouts CustomScrollView em múltiplas plataformas.

Casos de uso
  • Listas com cabeçalhos interativos
  • Estados dinâmicos de cabeçalho durante o scroll
  • Interfaces de usuário complexas que exigem painéis fixos
  • Seções de conteúdo que se expandem/diminuem
  • Interações acionadas por rolagem personalizáveis
Principais recursos
  • Sticky panel behavior
  • Header rebuild on scroll status
  • Sliver-compatible layout
  • Collapsible content section
  • Platform-agnostic implementation
Indicado para
  • Developers building scrollable interfaces
  • Apps needing responsive headers
  • CustomScrollView integrations
  • Cross-platform mobile and web apps
  • UIs with layered scrollable content
Considerações
  • Requer integração dentro do CustomScrollView
  • Limitado a layouts baseados em prata
  • A lógica do cabeçalho pode precisar de ajustes personalizados
  • O desempenho depende da complexidade da criança
  • Não adequado para contextos não deslocáveis
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add sliver_sticky_collapsable_panel

Categorias

Repositório-fonte

Projetos relacionados

Ainda não há dados.