Pakete, Repositories und App-Kategorien suchen

Paketdetailsv2.0.2

go_provider

Beschränken Sie Provider einfach auf Routen mit GoProviderRoute und ShellProviderRoute.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
536
Likes
25
Pub-Punkte
160

Paket installieren

flutter pub add go_provider

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

GoProviderRoute und ShellProviderRoute vereinfachen die Bereitstellung von Anbietern für bestimmte Routen in Flutter-Anwendungen. Dieses Paket verbessert das Routing, indem Entwickler den Zustand und Abhängigkeiten auf Routenebene verwalten können, wodurch sichergestellt wird, dass Anbieter entsprechend erstellt und bereinigt werden, wenn navigiert wird. Es integriert sich nahtlos mit GoRouter und bietet eine saubere Möglichkeit, Zustände pro Route zu isolieren oder gemeinsamen Zustand über verschachtelte Routen mithilfe von Shell-Routen zu teilen. Ideal für Apps mit komplexen Navigationsstrukturen, die fein abgestimmte Kontrolle über den Lebenszyklus von Anbietern erfordern.

Anwendungsfälle

  • Zugriffsbeschränktes Zustandsmanagement pro Route
  • Zustandsteilung von geschachtelten Routen über Shell-Routen
  • Einfachere Einrichtung des Anbieters in komplexen Navigationsabläufen
  • Verwaltung von routenspezifischen Abhängigkeiten
  • Verringern von Boilerplate bei der Zustandsverwaltung basierend auf Routen

Hauptmerkmale

  • Routen-basierte Anbieter mit GoProviderRoute
  • Shell-Routenunterstützung für gemeinsam genutzten Zustand
  • Automatischer Bereitsteller-Abbau beim Verlassen der Route
  • Nahtlose Integration mit GoRouter
  • Minimale Konfiguration erforderlich

Geeignet für

  • Apps mit tiefen Navigationshierarchien
  • Entwickler, die GoRouter für Routing verwenden
  • Projekte, die isolierten Routenstatus benötigen
  • Teams, die eine saubere Anbieterverwaltung suchen
  • Komplexe Formulare oder mehrstufige Workflows

Hinweise

  • Benötigt GoRouter für volle Funktionalität
  • Beschränkt auf die Verwendung innerhalb der GoRouter-basierten Navigation
  • Kann die Komplexität für einfache Apps erhöhen
  • Der Anbieterbereich muss sorgfältig geplant werden
  • Nicht geeignet für globale App-Gesamtzustände ohne Shell-Routen

Kategorien

Abhängigkeiten

Abhängigkeiten 2 Einträge

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.