Pakete, Repositories und App-Kategorien suchen

Cover von top_modal_sheet
Paketdetailsv2.1.0

top_modal_sheet

Eine einfache Implementierung eines oberen Modalsheets in reiner Dart.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
1700
Likes
31
Pub-Punkte
160

Paket installieren

flutter pub add top_modal_sheet

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Eine leichte, reine Dart-Implementierung einer oberen Modalschale, die von der Bildschirmspitze nach oben gleitet. Entwickelt für Einfachheit und einfache Integration, bietet sie eine saubere Schnittstelle zum Anzeigen von Inhalten wie Formularen, Menüs oder Warnungen, ohne komplexe Abhängigkeiten zu erfordern. Kompatibel mit allen wichtigen Plattformen wie Android, iOS, Web, macOS, Windows und Linux. Ideal für Entwickler, die eine minimale, anpassbare Alternative zu standardmäßigen Bottom-Sheets suchen.

Anwendungsfälle

  • Formularingaben anzeigen
  • Aktionen-Menüs anzeigen
  • Warnungen oder Benachrichtigungen anzeigen
  • Implementierung von einklappbaren Inhaltspanels
  • Benutzerdefinierte Überlagerungen erstellen

Hauptmerkmale

  • Reine Dart-Implementierung
  • Plattformübergreifende Kompatibilität
  • Einfache API
  • anpassbare Animation
  • Leicht und schnell
  • Unterstützt das Ziehen zum Schließen

Geeignet für

  • Entwickler, die ein minimales Top-Sheet möchten
  • Projekte mit strengen Abhängigkeitsgrenzen
  • Anwendungen für mehrere Plattformen
  • UI-Komponenten, die glatte Übergänge benötigen
  • Anpassbare Overlay-Designs

Hinweise

  • Eingeschränkte integrierte Stiloptionen
  • Keine plattformspezifischen native Verhaltensweisen
  • Benötigt manuelle Handhabung der Schließlogik
  • Nicht geeignet für komplexe verschachtelte Layouts
  • Kann zusätzlicher Code für barrierefreie Funktionen erforderlich sein

Original-README

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

pub package

top_modal_sheet

Simple modal sheet that appears from the top of the screen

Installations

Add top_modal_sheet: ^2.1.0 in your pubspec.yaml dependencies. And import it:

import 'package:top_modal_sheet/top_modal_sheet.dart';

How to use

Simply call showModalTopSheet to display it

MaterialButton(
  color: Colors.white,
  elevation: 5,
  child: const Text("Show TopModal 1"),
  onPressed: () async {
    var value = await showTopModalSheet<String?>(context, DummyModal());
    setState(() { _topModalData = value; });
  },
)

For a more detail example please take a look at the example folder.

Example

-

If something is missing, feel free to open a ticket or contribute!

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.