mj_image_slider 0.0.7 copy "mj_image_slider: ^0.0.7" to clipboard
mj_image_slider: ^0.0.7 copied to clipboard

A Flutter package for all platforms which provides a simple image slider with/without animation

MJ Image Slider #

Supported platforms #

  • Flutter Android
  • Flutter iOS
  • Flutter web
  • Flutter desktop

Installation #

Add mj_image_slider: to your pubspec.yaml dependencies. And import it:

import 'package:mj_image_slider/MJOptions.dart';
import 'package:mj_image_slider/mj_image_slider.dart';

How to use #

Simply create a MJImageSLider widget, and pass the required params:


List<String> images = [
    "assets/images/images_1.jpg",
    "assets/images/images_2.jpg",
    "assets/images/images_3.jpg",
    "assets/images/images_4.jpg",
  ];
  
MJImageSlider(
  options: MjOptions(height: 200.0,wifth:400),
  widgets: [...images.map((e) => Image(image: AssetImage(e))).toList()],
)

Params #


MJImageSlider(
   options: MjOptions(
      height: 200,
      width:400
      aspectRatio: 16/9,
      viewportFraction: 0.8,
      initialPage: 0,
      enableInfiniteScroll: true,
      autoPlayInterval: Duration(seconds: 3),
      autoPlayAnimationDuration: Duration(milliseconds: 800),
      autoPlayCurve: Curves.fastOutSlowIn,
      onPageChanged: callbackFunction,
      scrollDirection: Axis.horizontal,
   ),
   widgets:widgets,
 )
17
likes
130
points
63
downloads

Publisher

verified publishermiladjalali.ir

Weekly Downloads

A Flutter package for all platforms which provides a simple image slider with/without animation

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on mj_image_slider