FLUTTER ECOSYSTEM

input_with_keyboard_control

O pacote fornece uma entrada que você pode controlar para exibir ou não o teclado sem perder o foco, ideal para uso com um scanner de código de barras!

Versão mais recente
1.0.8
Downloads em 30 dias
335
Curtidas
35
Pontos Pub
150

Visão geral do pacote

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

Visão geral

Um pacote Flutter que permite campos de entrada com controle preciso sobre a visibilidade do teclado, permitindo que os desenvolvedores gerenciem quando o teclado aparece ou permanece oculto sem perder o foco. Perfeito para cenários como leitura de códigos de barras, onde a exibição automática do teclado é indesejável. O pacote suporta todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux, garantindo comportamento consistente entre dispositivos. Oferece uma experiência do usuário fluida ao manter o foco enquanto controla o comportamento do teclado programaticamente.

Casos de uso
  • Integração do leitor de códigos de barras
  • Entradas de formulário sem pop-up automático do teclado
  • Manipulação personalizada de entrada em dispositivos móveis
  • Controle de entrada multiplataforma
  • Gerenciamento de foco no modo quiosque
Principais recursos
  • Visibilidade do teclado programável
  • Mantém o foco durante o controle do teclado
  • Compatibilidade multiplataforma
  • API simples para alternância do teclado
  • Suporta todas as principais plataformas do Flutter
Indicado para
  • Desenvolvedores construindo aplicativos de leitura de códigos de barras
  • Aplicativos que exigem controle manual do teclado
  • Sistemas de quiosque ou ponto de venda
  • Aplicações com foco em dispositivos móveis com lógica de entrada personalizada
  • Implementações de formulário multiplataforma
Considerações
  • Requer um manuseio cuidadoso dos estados de foco
  • Pode ser necessário um design de UX adicional para o feedback do teclado
  • Não ideal para fluxos de trabalho padrão de entrada de texto
  • Limitado a casos de uso de campo de entrada
  • Depende dos comportamentos específicos do teclado da plataforma
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add input_with_keyboard_control

Categorias

Repositório-fonte

Projetos relacionados

Ainda não há dados.