Aus öffentlichen Paketdaten erstellte Orientierung.
Das Paket input_history_text_field bietet ein Flutter-Widget, das den Eingabehistorie des Benutzers automatisch speichert und Vorschläge liefert, während der Benutzer tippt. Es verbessert die Benutzerfreundlichkeit von Formularen, indem es frühere Eingaben merkt und wiederholtes Tippen reduziert. Ideal für Suchfelder, Anmeldeformulare oder jedes andere Eingabefeld, bei dem vergangene Eingaben wertvoll sind. Das Widget unterstützt mehrere Plattformen wie Android, iOS, Web, macOS, Windows und Linux und gewährleistet konsistentes Verhalten über Geräte hinweg. Entwickelt mit Fokus auf Einfachheit und Leistung, lässt es sich nahtlos in bestehende Flutter-Anwendungen integrieren.
Anwendungsfälle
Suchleisten mit Auto-Vervollständigung
Formularingaben mit Historiebeibehaltung
Anmelde- oder Registrierungsfelder
Benutzereinstellungen
Schneller Zugriff auf häufig eingegebenen Text
Verbesserte Benutzererfahrung bei der Dateneingabe
Hauptmerkmale
Automatisches Speichern des Eingabeverlaufs
Echtzeitvorschlag beim Tippen
Plattformübergreifende Kompatibilität
Einfache Integration mit bestehenden Formularen
Leicht und leistungsstark
Unterstützt alle wichtigen Flutter-Plattformen
Geeignet für
Entwickler, die Suchschnittstellen erstellen
Apps, die wiederholte Benutzereingaben erfordern
Formulare, die darauf abzielen, die Benutzererfahrung zu verbessern
Projekte für mehrere Plattformen
Teams, die eine minimale Einrichtung für Historienfunktionen wünschen
Hinweise
Benötigt manuelle Handhabung der Speicherpersistenz
Kann Anpassung für große Datensätze erfordern
Aufgrund der lokalen Speicherung nicht für sensible Daten geeignet
Eingeschränkte integrierte Stiloptionen
Abhängig von externer Zustandsverwaltung für erweiterte Anwendungsfälle
Original-README
Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.
input_history_text_field
A input_history_text_field widget is automatically saved and suggest as you type.
Overview
List
example1
example2
Badge
example1
example2
Customize
Getting Started
Usage
The only key in the your widget of application set to historyKey, supports like a text_field.
InputHistoryTextField(
historyKey: "01",
),
a saved automatically as you type.( save up to limit, default to 5 )
a input history is suggested.
input history can be deleted.
Example
simple
All you need is a historyKey.
InputHistoryTextField(
historyKey: "01",
),
badge style
Change style to badge is listStyle = ListStyle.Badge