Die vollständige Liste der Flutter-Pakete, die Ihnen dabei helfen können, benutzerdefinierte Widget-Layouts (wie z.B. kreisförmige), angepasste Stacks und Overlay-Widgets in Ihrer Flutter-App zu erstellen, finden Sie unten.
flutter_portal
660
Evolved Overlay/OverlayEntry - deklarativ-basiert, intuitiver Kontext und einfache Ausrichtung
align_positioned
257
Wenn Ihr gewünschtes Layout oder Ihre Animation zu komplex für Spalten und Reihen ist, ist dieses Widget ein Lebensretter. Es ermöglicht Ihnen, das Kind deklarativ in komplexen Positionen/Größen zu platzieren.
resizable_widget
158
Ermöglicht es Benutzern, die internen Widgets durch Ziehen zu ändern. Dieses Paket enthält einfache APIs, aber bei Bedarf können Sie ResizableWidget flexibel anpassen.
render_metrics
119
Bibliothek zum Abrufen von Widget-Metriken. Verwendet RenderObject, um die Größe und Position von Widgets relativ zum Bildschirmfenster sowie den Unterschied zwischen Widgets zu erhalten.
flutter_sticky_widgets
78
Implementieren Sie Flutter-Widgets, die sich wie position: sticky in CSS verhalten.
flutter_constraintlayout
71
Ein super leistungsfähiger Stack, mit dem flexible Layouts mit Einschränkungen erstellt werden können. Ähnlich wie ConstraintLayout für Android und AutoLayout für iOS.
book_my_seat
60
Dies ist ein Flutter-Paket, um eine Sitzplatz-Buchungsansicht für Bus, Theater, Flugzeug usw. zu erstellen.
float_column
58
Flutter FloatColumn-Widget zum Erstellen einer vertikalen Spalte von Widgets und Text, bei dem der Text um floated Widgets gewickelt wird, ähnlich wie bei CSS float.
docking
53
Flutter-Layout zum Platzieren von Widgets in Docking-Bereichen und Anordnen in geteilte und tabbed Ansichten.
extra_alignments
50
Zusätzliche Ausrichtungen, um Ihre Layouts lesbarer zu machen (oben links, oben rechts, usw.)
overlay_container
50
Ein Flutter-Widget, das das Kind außerhalb der ursprünglichen Widget-Hierarchie rendert.
faded
44
Der Kunde hat nicht bezahlt? Fügen Sie eine abnehmende Deckkraft zu UI-Komponenten hinzu, bis ihre App verschwindet. Legen Sie ein Fälligkeitsdatum und die Anzahl der Tage fest, die Sie ihnen anbieten, bis die App vollständig verschwindet.
overlayment
41
Einfaches Anzeigen eines Dialogfelds, einer Benachrichtigung, eines Fensters oder eines Panels. Verwenden Sie hilfreiche Widgets wie AutoComplete, Expander (Dropdown).
panels
30
Panels ist ein Flutter-Paket, das eine Reihe nützlicher Desktop-UI-Panels bereitstellt, die sich bewegen, andocken und wie erwartet in robusteren Desktop-Anwendungen tabben können.
flutter_scatter
29
Ein Widget, das eine Sammlung von verstreuten und nicht überlappenden Kindern anzeigt.