Pakete, Repositories und App-Kategorien suchen

Cover von flexi_productimage_slider
Paketdetailsv1.1.1

flexi_productimage_slider

Ein Bildschlitten, um Ihre Produkte darzustellen. :)

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
97
Likes
30
Pub-Punkte
100

Paket installieren

flutter pub add flexi_productimage_slider

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Flexi ProductImage Slider ist ein Flutter-Paket, das entwickelt wurde, um Produktbilder in einem reibungslosen, anpassbaren Slider darzustellen. Ideal für E-Commerce-Apps unterstützt es mehrere Plattformen wie Android, iOS, Web, macOS, Windows und Linux. Der Slider bietet eine responsive Gestaltung und intuitive Navigation, die die Benutzererfahrung beim Durchstöbern von Produkten verbessert. Mit minimalem Setup über `flutter pub add` können Entwickler schnell einen ansprechenden Bildcarousel in ihre Anwendungen integrieren. Besonders nützlich ist er zur Darstellung von Produktvarianten wie verschiedenen Farben oder Blickwinkeln.

Anwendungsfälle

  • E-Commerce-Produktgalerien
  • Produktvarianten präsentieren
  • Mobile und Web-Shops
  • Produktdetailseiten
  • Interaktive Bildkarussells

Hauptmerkmale

  • Anpassbare Folientransitionen
  • Reaktives Design über Geräte hinweg
  • Einfache Integration mit Flutter
  • Unterstützung für mehrere Plattformen
  • Glatte touchbasierte Navigation

Geeignet für

  • E-Commerce-App-Entwickler
  • produktzentrierte UI-Designer
  • Plattformübergreifende mobile und Web-Projekte
  • Entwickler, die leichte Bildschleudern suchen
  • Apps, die interaktive Produktpräsentationen erfordern

Hinweise

  • Eingeschränkte integrierte Bildbearbeitungswerkzeuge
  • Standardmäßig keine automatische Wiedergabe
  • Benötigt manuelle Konfiguration für erweiterte Stiloptionen
  • Am besten geeignet für statische Bildkollektionen
  • Abhängig von externen Bildquellen

Original-README

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

flexi_productimage_slider

An image slider to represents your products..:)

Features

  • Slide your products with thumbnail
  • set your thumbnail in any shapes, color, corner radius, size , alignment etc. as per your requirements
  • perform your action on click on image

Installation

In your pubspec.yaml file within your Flutter Project:

dependencies:
  flexi_productimage_slider: 1.1.0

import 'package:flexi_productimage_slider/flexi_productimage_slider.dart';

    flexiProductimageSlider(
    
        //required fields
        arrayImages: const [
        "https://i.ibb.co/ZLFHX3F/1.png",
        "https://i.ibb.co/JKJvs5S/2.png",
        "https://i.ibb.co/LCzV7b3/3.png",
        "https://i.ibb.co/L8JHn1L/4.png",
        "https://i.ibb.co/7RWNCXH/5.png",
        "https://i.ibb.co/bBsh5Pm/6.png",
        ],
        
        // optional fields
        
        //set where you want to set your thumbnail
        sliderStyle: SliderStyle.nextToSlider,//.overSlider, .nextToSlider
        
        // set you slider height like 1.0,1.5,2.0 etc...
        aspectRatio: 0.8,
        
        //set content mode of image
        boxFit: BoxFit.cover,

        //set this if you want to set any default image index when it loads
        selectedImagePosition: 0,
        
        //set your thumbnail alignment 
        thumbnailAlignment: ThumbnailAlignment.bottom,//.right , .left, .bottom

        //set how selected thumbnail border displayed
        thumbnailBorderType: ThumbnailBorderType.all,//.bottom, .all

        //set selected thumbnail border width
        thumbnailBorderWidth: 1.5,//double value
        
        //set thumbnail corner radius
        thumbnailBorderRadius: 10,
        
        //set your thumbnail height & width
        //NOTE : if you set ThumbnailShape.circle then set thumbnail width height same
        thumbnailWidth: 50,
        thumbnailHeight: 65,
        
        //set color of current image thumbnail border
        thumbnailBorderColor: Colors.blue,
        
        //make you action when user click on image
        onTap: (index){
           print("selected index : $index");

           //for zooming effect on click use gallery_zoom_slides
           //https://pub.dev/packages/gallery_zoom_slides
           Navigator.push(context, MaterialPageRoute(builder: (context)=>
                galleryZoomSlides(                
                        //required fields
                        arrayImages: arrayImages,
                        
                        //Optional fields
                        zoomTheme: ZoomTheme.theme3,//.theme1, .theme2, .theme3
                        selectedImagePosition: index,
                        selectedThumbnailColor: Colors.blue,
                  )
                  )
                );
           
        },
    ),

...


NOTE : Images taken only for demo purpose

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.