Pakete, Repositories und App-Kategorien suchen

Cover von scroll_loop_auto_scroll
Paketdetailsv0.0.5

scroll_loop_auto_scroll

Dieses Widget scrollt das benutzerdefinierte Kindwidget automatisch in einer unendlichen Schleife.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
3150
Likes
120
Pub-Punkte
150

Paket installieren

flutter pub add scroll_loop_auto_scroll

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Das Paket scroll_loop_auto_scroll bietet ein Flutter-Widget, das automatisches, unendliches Schleifen-Scrolling eines benutzerdefinierten Kind-Widgets ermöglicht. Es ist für Anwendungsfälle konzipiert, die kontinuierliches, nahtloses Scrollen erfordern, wie z. B. Karussells, Nachrichtenticker oder animierte Banner. Das Widget verarbeitet die Logik für reibungslose Übergänge zwischen Elementen und sorgt dafür, dass keine abrupten Stopps oder Sprünge auftreten. Es unterstützt alle wichtigen Plattformen, einschließlich Android, iOS, Web, macOS, Windows und Linux, wodurch es äußerst vielseitig ist. Entwickler können Scrollgeschwindigkeit, Richtung und Schleifenverhalten an ihre Gestaltungsanforderungen anpassen.

Anwendungsfälle

  • Unendliche Bildkarussells
  • Nachrichten oder Ticker-Anzeige
  • Animierte Produktpräsentationen
  • Kontinuierliche Inhaltsspeisung
  • Automatisch scrollende Banner

Hauptmerkmale

  • Endlosschleifen-Scrolling
  • Anpassbare Scrollgeschwindigkeit
  • Unterstützt mehrere Plattformen
  • Glatte Übergänge zwischen Elementen
  • Einfache Integration mit bestehenden Widgets

Geeignet für

  • Entwickler, die dynamische Benutzeroberflächen erstellen
  • Designer, die automatisch scrollende Elemente benötigen
  • Apps mit kontinuierlicher Inhaltswiedergabe
  • Plattformübergreifende Anwendungen
  • Interaktive Landingpages

Hinweise

  • Kann eine Leistungsoptimierung für große Datensätze erfordern
  • Nicht ideal für statische oder nicht kontinuierliche Inhalte
  • Die Scrollrichtung muss explizit definiert werden
  • Mögliche Zugänglichkeitsprobleme bei schneller Auto-Scrolling
  • Eingeschränkte Steuerung der Einzeltiming

Original-README

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

Scroll Loop Auto Scroll

This widget automatically scrolls the custom child widget to an infinite loop.

Examples

Features

  • User scroll input 🆕
  • Infinite Auto Scroll
  • Custom child widgets
  • Custom scroll direction
  • Specifying custom durations and gap
  • Like for more features

Installation

Add scroll_loop_auto_scroll: ^0.0.5 to your pubspec.yaml dependencies. And import it:

import 'package:scroll_loop_auto_scroll/scroll_loop_auto_scroll.dart';

How to use

Simply create a ScrollLoopAutoScroll widget, and pass the required params:

  ScrollLoopAutoScroll(
    child: Text(
      'Very long text that bleeds out of the rendering space',
      style: TextStyle(fontSize: 20),
    ),
    scrollDirection: Axis.horizontal,
  )

Params


ScrollLoopAutoScroll(
   child: child, //required
   scrollDirection: Axis.horizontal, //required
   delay: Duration(seconds: 1),
   duration: Duration(seconds: 50),
   gap: 25,
   reverseScroll: false,
   duplicateChild : 25,
   enableScrollInput : true,
   delayAfterScrollInput : Duration(seconds: 1)
 )

More Level Up Your Flutter Skills

⭐️ Stripe In Flutter Link

⭐️ Flutter In-App Purchase Link

⭐️ Flutter In-App Subscription Link

License

MIT

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.