FLUTTER ECOSYSTEM

infinite_canvas

Uma tela infinita extensível para Flutter baseada no InteractiveViewer e CustomMultiChildLayout que permite o uso de widgets como filhos e movimentação ou seleção.

Capa de infinite_canvas
Versão mais recente
0.0.10
Downloads em 30 dias
360
Curtidas
82
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

Infinite Canvas é um pacote Flutter que fornece uma tela infinita interativa e extensível baseada no InteractiveViewer e CustomMultiChildLayout. Permite aos desenvolvedores colocar qualquer widget como filho e manipulá-los por meio de deslocamento, zoom e seleção. Ideal para aplicativos de desenho, pintura e assinatura, suporta posicionamento dinâmico de conteúdo em um espaço de trabalho ilimitado. A tela se adapta perfeitamente entre plataformas, oferecendo comportamento consistente em Android, iOS, Web, macOS, Windows e Linux.

Casos de uso
  • Digital whiteboarding
  • Criação de arte interativa
  • Captura de assinatura
  • Ferramentas de design colaborativo
  • Diagramação educacional
  • Anotação de documentos
Principais recursos
  • Suporta widgets arbitrários como filhos
  • Deslocamento e zoom via InteractiveViewer
  • Layout personalizável com CustomMultiChildLayout
  • Elementos filhos selecionáveis e movíveis
  • Compatibilidade multiplataforma
  • Arquitetura extensível para interações personalizadas
Indicado para
  • Aplicativos de desenho e esboço
  • Software educacional interativo
  • Ferramentas de colaboração de design
  • Sistemas de anotação de documentos
  • Projetos de codificação criativa
Considerações
  • O desempenho pode degradar com muitos widgets filhos
  • Requer gerenciamento cuidadoso do estado do widget
  • Não otimizado para atualizações em tempo real de alta frequência
  • Suporte de gestos embutido limitado além do pan/zoom
  • Pode ser necessário lógica adicional para comportamentos de seleção complexos
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add infinite_canvas

Categorias

Dependências

Lista de dependências 3 itens

Repositório-fonte

Projetos relacionados

Ainda não há dados.