Ein Widget, das Ihnen die Erstellung einer numerischen Pagination ermöglicht, beispielsweise wenn Sie eine benutzerdefinierte paginierte Tabelle erstellen möchten.
Aus öffentlichen Paketdaten erstellte Orientierung.
Pager ist ein Flutter-Widget, das zur Erstellung anpassbarer numerischer Paginierungsschnittstellen entwickelt wurde und sich ideal für die Implementierung paginierter Anzeigen wie benutzerdefinierter paginierter Tabellen eignet. Es bietet eine saubere, wiederverwendbare Möglichkeit, zwischen Seiten mit intuitiven Steuerelementen zu navigieren, und unterstützt verschiedene Stiloptionen. Mit Fokus auf Einfachheit und Flexibilität wurde es nahtlos in Apps für mehrere Plattformen integriert.
Anwendungsfälle
Benutzerdefinierte Implementierungen von paginierter Tabelle
Große Datensätze in Listen navigieren
Benutzerfreundliche Seitennavigation erstellen
Reaktive Datenraster erstellen
Unbegrenztes Scrollen mit diskreten Seiten implementieren
Verbesserung der Benutzererfahrung in datenintensiven Anwendungen
Hauptmerkmale
Numerische Seitenindikatoren
konfigurierbare Seitenbereichsanzeige
Unterstützung für Vorwärts- und Rückwärtsnavigation
Einfache Integration mit ListView oder DataTable
Anpassbare Gestaltung über Theme oder Eigenschaften
Plattformübergreifende Kompatibilität
Geeignet für
Entwickler, die datenintensive Benutzeroberflächen erstellen
Teams, die eine leichte Paginierung benötigen
Apps, die benutzerdefinierte Tabellenpaginierung erfordern
Flutter-Projekte für mehrere Plattformen
UI-Designer, die Kontrolle über das Erscheinungsbild der Pagination möchten
Hinweise
Behandelt Datenladung nicht automatisch
Benötigt manuelle Zustandsverwaltung für Seitenwechsel
Beschränkt auf numerische Paginierung (kein unendliches Scrollen)
Nicht für sehr große Seitenzahlen optimiert
Keine integrierte Unterstützung für Barrierefreiheitsfunktionen
Original-README
Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.
Pager
Numeric pagination suitable for multiple cases, such as, custom paged table.
Getting started
You should ensure that you add the pager as a dependency in your flutter project.
dependencies:pager:^0.0.6
Example Project
There is a example project in the example folder. Check it out. Otherwise, keep reading to get up and running.
Usage
Need to include the import the package to the dart file where it will be used, use the below command,