FLUTTER ECOSYSTEM

navigator_resizable

Um invólucro fino em torno do Navigator que redimensiona visualmente o navegador filho para corresponder ao tamanho do conteúdo exibido na rota atual.

Versão mais recente
3.0.2
Downloads em 30 dias
65,6 mil
Curtidas
29
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

navigator_resizable é um pacote leve do Flutter que redimensiona visualmente o filho de um Navigator para caber no conteúdo da rota atual. Ele garante que as dimensões do navegador se ajustem dinamicamente com base no tamanho da rota exibida, melhorando a precisão do layout sem alterar o comportamento de navegação subjacente. Ideal para designs responsivos onde o conteúdo das rotas varia significativamente em tamanho entre plataformas.

Casos de uso
  • Layouts de interface responsivos
  • Dimensionamento de rota dinâmico
  • Consistência multiplataforma
  • Ajustes de layout baseados em conteúdo
  • Contêineres de navegação personalizados
Principais recursos
  • Visual resizing only
  • Minimal performance overhead
  • Platform-agnostic
  • Simple integration
  • No state management required
Indicado para
  • Desenvolvedores que precisam de layouts de navegação adaptativos
  • Projetos com tamanhos variáveis de conteúdo de rota
  • Aplicativos Multiplataforma Flutter
  • Melhorias de roteamento voltadas para a interface do usuário
Considerações
  • Não afeta a pilha de navegação real
  • Requer manipulação manual das restrições de layout
  • Não adequado para navegadores aninhados complexos
  • Limitado a redimensionamento visual, não mudanças estruturais
  • Pode ser necessário configurar preenchimento adicional ou alinhamento
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add navigator_resizable

Categorias

Projetos relacionados