Pakete, Repositories und App-Kategorien suchen

Paketdetailsv1.0.3

flutter_slide_drawer

Es wird Ihnen helfen, slide_drawer_scaffold einfach mit Animation zu gestalten :)

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
437
Likes
27
Pub-Punkte
140

Paket installieren

flutter pub add flutter_slide_drawer

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Flutter Slide Drawer ist ein Paket, das die Erstellung von Ausklapp-Drawer mit fließenden Animationen vereinfacht. Es verbessert die Benutzererfahrung, indem es eine einfach zu verwendende Grundstruktur für die Implementierung von Drawer-basierter Navigation auf mehreren Plattformen bereitstellt. Mit integrierter Animationsunterstützung können Entwickler responsive und visuell ansprechende Seitenleisten schnell in ihre Apps integrieren. Das Paket ist nahtlos für Android, iOS, Web, macOS, Windows und Linux konzipiert und daher ideal für plattformübergreifende Projekte, die intuitive Navigationsmuster erfordern.

Anwendungsfälle

  • Animierte Seiten-Navigationsmenüs erstellen
  • Reaktive App-Layouts erstellen
  • Implementierung von swipbaren Auszugsoberflächen
  • Mobile-first-Navigationserfahrungen gestalten
  • Interaktive Seitenleisten in Webanwendungen hinzufügen
  • Verbesserung der Benutzerengagement durch reibungslose Übergänge

Hauptmerkmale

  • Eingebaute Animationsunterstützung
  • Plattformübergreifende Kompatibilität
  • Einfache API-Integration
  • Responsive Design bereit
  • Anpassbares Schubfachverhalten
  • Kompatibel mit Flutter's Scaffold

Geeignet für

  • Mobile-App-Entwickler
  • Ersteller von Webanwendungen
  • plattformübergreifende Projektteams
  • UI/UX-Designer, die Animationswerkzeuge suchen
  • Entwickler, die sich auf die Navigation UX konzentrieren
  • Anfänger lernen die Navigation in Flutter

Hinweise

  • Kann zusätzliche Styling für komplexe Designs erfordern
  • Begrenzte Anpassungsmöglichkeiten für fortgeschrittene Animationen
  • Abhängig vom Animationsframework von Flutter
  • Nicht ideal für nicht-schiebbare Schubladenmuster
  • Am besten geeignet für Standard-Gehäuseanwendungen
  • Erfordert Verständnis des Layout-Systems von Flutter

Original-README

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

flutter_slide_drawer

A Flutter package, It would help you make has slide effect drawer easy.

Getting Started

To start using this package, add flutter_slide_drawer dependency to your pubspec.yaml

dependencies:
    flutter_slide_drawer: '<latest_release>'

Documentation

SliderDrawerWidget
    SliderDrawerWidget(
        key: drawerKey,
        option: SliderDrawerOption(),
        drawer: CustomDrawer(),
        body: Scaffold(
          appBar: AppBar(),
          body: Container(),
        )
    )
Parameters Value Required Docs
key GlobalKey<SliderDrawerWidgetState> YES Required to open drawer.
drawer Widget YES Custom Widget to use drawer
body Widget YES Body Widget
option SliderDrawerOption No You can set several options.

SliderDrawerOption
    SliderDrawerOption(
      backgroundImage: Image.asset("assets/sample_background.jpg"),
      backgroundColor: Colors.black,
      sliderEffectType: SliderEffectType.Rounded,
      upDownScaleAmount: 50,
      radiusAmount: 50,
      direction: SliderDrawerDirection.LTR,
    )
Parameters Value Required Docs
backgroundImage Image Widget No be covered Background Image in Drawer
backgroundColor Color No background Color in Drawer (default Color is blue)
sliderEffectType SliderEffectType No Slide push Effect Type ( Rounded , Rectangle)
upDownScaleAmount double No If you use SliderEffectType.Runded then you can use this parameters. It make margin Vertical in Scaffold
radiusAmount double No If you use SliderEffectType.Runded then you can use this parameters. It make as amount as radius in Scaffold
direction SliderDrawerDirection No Drawer direction option, default is SliderDrawerDirection.LTR

Screens

Using Background Image And Rounded Type

Example App Demo2

Default FlutterSliderWidget

Example app Demo

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.