FLUTTER ECOSYSTEM

keyboard_visibility

Plugin do Flutter para descobrir o estado da visibilidade do teclado em Android e iOS.

Versão mais recente
0.5.6
Downloads em 30 dias
96
Curtidas
122
Pontos Pub
35

Visão geral do pacote

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

Visão geral

O pacote keyboard_visibility é um plugin Flutter que permite aos desenvolvedores detectar o estado de visibilidade do teclado virtual em dispositivos Android e iOS. Ele fornece uma API simples para ouvir eventos de exibição/escondimento do teclado, permitindo que os aplicativos respondam dinamicamente — como ajustar layouts ou rolar conteúdo para dentro da vista. Isso é especialmente útil em formulários ou interfaces de chat onde a entrada do usuário exige feedback visual. O plugin funciona sem problemas entre plataformas com configuração mínima, tornando-o ideal para interfaces responsivas.

Casos de uso
  • Manipulação de entrada de formulário
  • Ajustes de interface do aplicativo de bate-papo
  • Redimensionamento de layout dinâmico
  • Rolagem até campos focados
  • Interfaces de usuário responsivas
Principais recursos
  • Detecção em tempo real do estado do teclado
  • Suporte multiplataforma (Android e iOS)
  • API de ouvinte de evento simples
  • Configuração mínima
  • Funciona com FocusNode e TextEditingController
Indicado para
  • Desenvolvedores de aplicativos com formulários intensos
  • Aplicativos de bate-papo ou mensagens
  • UIs que exigem layouts dinâmicos com reconhecimento de teclado
  • Aplicativos que necessitam de tratamento responsivo de entrada
  • Iniciantes do Flutter explorando recursos específicos da plataforma
Considerações
  • Não funciona na plataforma da web
  • Requer gerenciamento adequado de ouvintes de eventos
  • Pode ser necessário lógica adicional para transições de UI complexas
  • Limitado à visibilidade do teclado, não ao tamanho ou animação
  • Sem animações ou transições embutidas
Plataformas compatíveisIndisponível

Instalar pacote

flutter pub add keyboard_visibility

Categorias

Repositório-fonte

Projetos relacionados