Pakete, Repositories und App-Kategorien suchen

Paketdetailsv0.3.0

progresso

Eine lineare Fortschrittsleiste für Flutter, die nicht-null Startwerte, Punkte entlang der Linie und benutzerdefinierte Stile zulässt

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
282
Likes
23
Pub-Punkte
160

Paket installieren

flutter pub add progresso

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Progresso ist eine anpassbare lineare Fortschrittsleiste für Flutter, die Nicht-Null-Anfangswerte, Zwischenpunkte entlang der Leiste und umfangreiche Stiloptionen unterstützt. Sie ermöglicht Entwicklern, visuell einzigartige Fortschrittsindikatoren zu erstellen, die spezifischen Designanforderungen entsprechen. Ideal zum Verfolgen des Fortschritts in Formularen, Onboarding-Flows oder jeder anderen Situation, die eine dynamische, stilvolle Fortschrittsvisualisierung erfordert. Das Paket ist plattformübergreifend und funktioniert nahtlos auf Android, iOS, Web, macOS, Windows und Linux.

Anwendungsfälle

  • Formularfortschrittverfolgung
  • Onboarding-Flussindikatoren
  • Benutzerdefinierte Ladeanimationen
  • Aufgabenabwicklung Visualisierung
  • Interaktive Tutorials

Hauptmerkmale

  • Nicht-null Startpunkte
  • Unterstützung für Zwischenmarken
  • Umfangreiche benutzerdefinierte Stilisierung
  • Plattformübergreifende Kompatibilität
  • Glatte Animationsübergänge
  • Konfigurierbare Segmentfarben

Geeignet für

  • Entwickler, die flexible Fortschrittsbalken benötigen
  • Designer, die visuelle Anpassung wünschen
  • Apps mit komplexen Fortschrittsworkflows
  • Projekte, die eine konsistente Benutzeroberfläche über Plattformen hinweg erfordern
  • Teams, die Flutter für Multiplattform-Apps verwenden

Hinweise

  • Benötigt manuelle Behandlung der Animationszeit
  • Beschränkt auf linearen Fortschritts-Layout
  • Keine integrierte Unterstützung für Kreisfortschritt
  • Das Styling erfordert möglicherweise eine sorgfältige Konfiguration
  • Nicht für häufige Aktualisierungen optimiert

Original-README

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

Progresso

A linear progress bar for Flutter.

Getting Started

Add to pubspec.yaml

progresso: <lastest version>

import in your flutter project

import 'package:progresso/progresso.dart';

Features

In its simplest form Progresso takes a progress parameter (0.0 to 1.0)

basic

Progresso(progress: 0.5);

You can also configure the color

custom color

Progresso(
    progress: 0.5, 
    progressColor: Colors.red, 
    backgroundColor: Colors.blue
);

Progresso can even start at a value that is not zero!

non-zero start

Progresso(start: 0.3, progress: 0.5);

Give the progress bar different stroke caps:

round end caps

Progresso(
    progress: 0.5, 
    progressStrokeCap: StrokeCap.round,
    backgroundStrokeCap: StrokeCap.round
);

Give a List of points to show points along the progress bar

points

Progresso(progress: 0.5, points: [0.2, 0.4]);

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.