Pakete, Repositories und App-Kategorien suchen

Paketdetailsv3.0.1

scroll_when_needed

Ein Paket, das uns ermöglicht, nur dann zu scrollen, wenn es erforderlich ist, mit dem korrekten plattformspezifischen Verhalten.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
555
Likes
21
Pub-Punkte
160

Paket installieren

flutter pub add scroll_when_needed

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Ein Flutter-Paket, das nur bei Bedarf Scrollen ermöglicht und so optimale Leistung sowie plattformspezifisches Verhalten sicherstellt. Es verwaltet intelligente Scrollvorgänge auf Android, iOS, Web, macOS, Windows und Linux und passt sich den jeweiligen Plattformkonventionen an. Ideal zur Verbesserung der Benutzererfahrung in scrollbaren Widgets, indem unnötige Scrollaktionen verhindert werden. Das Paket ist leichtgewichtig und lässt sich nahtlos in bestehende scrollbare Benutzeroberflächen integrieren.

Anwendungsfälle

  • Optimierung von scrollbaren Listen in Formularen
  • Verbesserung der Barrierefreiheit bei dynamischem Inhalt
  • Leistung in verschachtelten Scrollansichten verbessern
  • Konsistentes Verhalten über Plattformen hinweg sicherstellen
  • Unbeabsichtigte Scroll-Gesten reduzieren
  • Verbesserte Navigation in Eingabefeldern

Hauptmerkmale

  • Automatische Scrollauslösung basierend auf Bedarf
  • Plattformbewusstes Scrollverhalten
  • Leichtgewichtig und minimaler Overhead
  • Unterstützung für alle wichtigen Flutter-Plattformen
  • Nahtlose Integration mit bestehenden Scrollables
  • Intelligente Handhabung von Fokus und Scroll-Ausrichtung

Geeignet für

  • Entwickler, die plattformübergreifende Anwendungen erstellen
  • Teams, die UX-Konsistenz priorisieren
  • Apps mit komplexen Scroll-Interaktionen
  • Zugänglichkeitsorientierte Anwendungen
  • Leistungsorientierte Projekte

Hinweise

  • Kann Konfiguration für Randfälle erfordern
  • Eingeschränkte Anpassung der Scroll-Physik
  • Abhängig von der korrekten Widget-Hierarchie
  • Nicht für vollständige Steuerung der Scrolllogik vorgesehen
  • Am besten geeignet für Standard-Sroll-Szenarien

Original-README

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

scroll_when_needed

Pub

This packages contains a custom scrollbehavior and scroll physics that can be used to have platform specific scrolling behaviour when there is not enough space in a scrollable widget

How to use this package:

ScrollConfiguration(
    behavior: ScrollWhenNeededBehavior(),
    child: ListView(
        physics: ScrollWhenNeededPhysics(targetPlatform: Theme.of(context).platform),
        children: [
            Container(
                height: 100,
                color: Colors.amber,
            ),
            TextField(),
            Container(
                height: 300,
                color: Colors.amber,
            ),
        ],
    ),
),

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.