FLUTTER ECOSYSTEM

zoom_widget

Widget para ampliar em um canvas de tamanho modificável que pode conter um widget filho.

Capa de zoom_widget
Versão mais recente
2.0.1
Downloads em 30 dias
13 mil
Curtidas
215
Pontos Pub
125

Visão geral do pacote

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

Visão geral

O pacote zoom_widget fornece um widget personalizável do Flutter que permite zoom interativo em uma tela de tamanho ajustável. Permite aos desenvolvedores envolver qualquer widget filho com funcionalidades de zoom e panorâmica, sendo ideal para imagens, mapas ou elementos de interface complexos que exigem exploração detalhada. O widget suporta gestos táteis e interações com mouse em múltiplas plataformas, garantindo comportamento consistente no Android, iOS, Web, macOS, Windows e Linux. É leve e projetado para integração perfeita em aplicativos Flutter existentes.

Casos de uso
  • Interactive image viewers
  • Digital whiteboards
  • Map navigation interfaces
  • Data visualization tools
  • Educational apps with scalable content
Principais recursos
  • Supports pinch-to-zoom and drag gestures
  • Adjustable canvas size
  • Cross-platform compatibility
  • Smooth animation transitions
  • Customizable zoom limits
  • Easy integration with existing widgets
Indicado para
  • Desenvolvedores criando visualizações interativas
  • Aplicativos que exigem exibição de conteúdo escalável
  • Projetos que precisam de suporte a multi-toque
  • Aplicativos multiplataforma com controles por gestos
  • Interfaces de usuário que envolvem gráficos ou diagramas detalhados
Considerações
  • Performance may vary with very large canvases
  • Requires careful handling of child widget sizing
  • May need additional logic for edge cases like overflow
  • Not optimized for high-frequency updates
  • Best suited for static or infrequently updated content
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add zoom_widget

Categorias

Repositório-fonte

Projetos relacionados