FLUTTER ECOSYSTEM

ensure_visible_when_focused

Um widget útil do Flutter para rolar até um determinado widget sempre que este ganha foco.

Capa de ensure_visible_when_focused
Versão mais recente
1.2.0
Downloads em 30 dias
11,8 mil
Curtidas
53
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 Flutter que rola automaticamente a viewport para garantir que um widget específico seja visível sempre que ganhar foco. Ideal para formulários com conteúdo longo, este pacote melhora a usabilidade ao impedir que campos de entrada sejam ocultos pelo teclado. Funciona em todas as principais plataformas, incluindo móvel, web e desktop, proporcionando uma experiência do usuário sem interrupções. O widget se integra facilmente em layouts de formulários existentes sem exigir lógica de rolagem complexa.

Casos de uso
  • Entradas de formulário em dispositivos móveis
  • Rolagem para campos focados em formulários longos
  • Melhorando a acessibilidade em aplicativos web e desktop
  • Evitando sobreposição do teclado no iOS e Android
  • Garantir a visibilidade de elementos dinâmicos do formulário
  • Melhorando a UX em aplicativos multiplataforma
Principais recursos
  • Rolagem automática ao foco
  • Compatibilidade multiplataforma
  • Configuração mínima necessária
  • Funciona com qualquer contêiner rolável
  • Nenhuma dependência adicional
  • Suporta visualizações de rolagem aninhadas
Indicado para
  • Desenvolvedores criando formulários acessíveis
  • Aplicativos com formulários longos ou dinâmicos
  • Projetos Flutter multiplataforma
  • Equipes que priorizam a experiência do usuário
  • Projetos que exigem mínimo boilerplate
  • Formulários com interação por teclado
Considerações
  • Pode interferir no comportamento personalizado de rolagem
  • Requer contexto de rolagem pai adequado
  • Não adequado para layouts não roláveis
  • Pode causar problemas de layout se usado excessivamente
  • Opções limitadas de personalização
  • Melhor usado com gerenciamento explícito de foco
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add ensure_visible_when_focused

Categorias

Repositório-fonte

Projetos relacionados

Ainda não há dados.