Aus öffentlichen Paketdaten erstellte Orientierung.
Ein Flutter-Paket, das die Filterung einer ListView mit einer integrierten Suchleiste vereinfacht. Es ermöglicht Entwicklern, schnell durch minimalen Code durchsuchbare Listen zu implementieren und bietet Anpassungsmöglichkeiten für das Suchfeld und das leere Zustands-Widget. Das Paket unterstützt alle wichtigen Plattformen und ist einfach zu bedienen, wodurch es ideal für Apps mit dynamischer Inhaltsfilterung ist. Es lässt sich nahtlos in bestehende Projekte mit einer einfachen API integrieren.
Anwendungsfälle
Kontaktlisten filtern
Produktkataloge durchsuchen
Dynamische Datenabfrage in Dashboards
benutzergetriebene Inhaltsoptionierung
Echtzeit-Suche in App-Oberflächen
Hauptmerkmale
Einfache Implementierung
Anpassbarer Suchfeld
Konfigurierbarer leerer Zustand
Plattformübergreifende Unterstützung
Eingebaute Filterlogik
Minimales Boilerplate
Geeignet für
Entwickler, die eine schnelle Suchintegration suchen
Nicht für sehr große Datensätze ohne zusätzliche Optimierung optimiert
Abhängig von externer Zustandsverwaltung für dynamische Aktualisierungen
Original-README
Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.
Searchable ListView
An easy-to-use Flutter widget for adding a searchable, sortable, and paginated list UI. Supports synchronous lists, asynchronous data sources, expansion groups, slivers, pull-to-refresh, and many customization options.
Package: searchable_listview
Features
Filter lists on edit or submit
Support for async data sources and async filtering
Expansion-group lists with searchable group contents
Optional sort widget and custom sort predicate
Pagination and onPaginate callback
Pull-to-refresh support
Sliver-based scrolling effect
Customizable loading / error / empty widgets
Customizable search field (decoration, input type, icons, width/height)
Auto-complete hints and secondary widgets next to the search field