Pakete, Repositories und App-Kategorien suchen

Paketdetailsv1.0.8

input_with_keyboard_control

Das Paket bietet eine Eingabe, die Sie steuern können, ob die Tastatur angezeigt wird oder nicht, ohne den Fokus zu verlieren – ideal für die Verwendung mit einem Barcode-Scanner!

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
502
Likes
35
Pub-Punkte
150

Paket installieren

flutter pub add input_with_keyboard_control

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Ein Flutter-Paket, das Eingabefelder mit präziser Kontrolle über die Sichtbarkeit der Tastatur ermöglicht und Entwicklern erlaubt, zu steuern, wann die Tastatur angezeigt oder ausgeblendet wird, ohne den Fokus zu verlieren. Perfekt für Szenarien wie Barcode-Scanning, bei denen eine automatische Anzeige der Tastatur unerwünscht ist. Das Paket unterstützt alle wichtigen Plattformen, einschließlich Android, iOS, Web, macOS, Windows und Linux, und sorgt für konsistentes Verhalten über Geräte hinweg. Es bietet eine nahtlose Benutzererfahrung, indem es den Fokus beibehält, während das Tastaturverhalten programmgesteuert gesteuert wird.

Anwendungsfälle

  • Barcode-Scanner-Integration
  • Formulareingaben ohne automatisches Tastaturpopup
  • Benutzerdefinierte Eingabehandlung auf mobilen Geräten
  • Multiplattform-Eingabesteuerung
  • Fokusverwaltung im Kiosk-Modus

Hauptmerkmale

  • Programmierbare Tastaturansicht
  • Behält den Fokus während der Tastatursteuerung bei
  • Plattformübergreifende Kompatibilität
  • Einfache API für die Tastaturumschaltung
  • Unterstützt alle wichtigen Flutter-Plattformen

Geeignet für

  • Entwickler, die Barcode-Scanning-Apps erstellen
  • Apps, die manuelle Tastatursteuerung erfordern
  • Kiosk- oder Verkaufsstellen-Systeme
  • Mobile-first-Anwendungen mit benutzerdefiniertem Eingabeverhalten
  • Plattformübergreifende Formularimplementierungen

Hinweise

  • Erfordert sorgfältige Behandlung von Fokusszuständen
  • Möglicherweise ist ein zusätzlicher UX-Design für die Tastaturrückmeldung erforderlich
  • Nicht ideal für Standard-Texteingabeprozesse
  • Beschränkt auf Eingabefeld-Anwendungsfälle
  • Abhängig von plattformspezifischen Tastaturverhalten

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

input_with_keyboard_control

The package provides an input that you can control whether the keyboard will show or not without losing focus, ideal for use with a barcode scanner!

Example


Check example folder for code sample



Usage


  1. Follow the install guide

  1. Import the library:
import 'package:input_with_keyboard_control/input_with_keyboard_control.dart';

  1. Add InputWithKeyboardControl widget in your code as in the example below
InputWithKeyboardControl(
  focusNode: InputWithKeyboardControlFocusNode(),
  onSubmitted: (value) {
    print(value);
  },
  autofocus: true,
  controller: TextEditingController(),
  width: 300,
  startShowKeyboard: false,
  buttonColorEnabled: Colors.blue,
  buttonColorDisabled: Colors.black,
  underlineColor: Colors.black,
  showUnderline: true,
  showButton: true,
)



Thank you for using this package :heart:


Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.