import
'package:carousel_slider/carousel_slider.dart'
;
import
'package:flutter/material.dart'
;
class
HomePage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return
Scaffold(
appBar: AppBar(
title: Text(
"GFG Slider"
),
),
body: ListView(
children: [
CarouselSlider(
items: [
Container(
margin: EdgeInsets.all(6.0),
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(8.0),
image: DecorationImage(
image: NetworkImage(
"ADD IMAGE URL HERE"
),
fit: BoxFit.cover,
),
),
),
Container(
margin: EdgeInsets.all(6.0),
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(8.0),
image: DecorationImage(
image: NetworkImage(
"ADD IMAGE URL HERE"
),
fit: BoxFit.cover,
),
),
),
Container(
margin: EdgeInsets.all(6.0),
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(8.0),
image: DecorationImage(
image: NetworkImage(
"ADD IMAGE URL HERE"
),
fit: BoxFit.cover,
),
),
),
Container(
margin: EdgeInsets.all(6.0),
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(8.0),
image: DecorationImage(
image: NetworkImage(
"ADD IMAGE URL HERE"
),
fit: BoxFit.cover,
),
),
),
Container(
margin: EdgeInsets.all(6.0),
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(8.0),
image: DecorationImage(
image: NetworkImage(
"ADD IMAGE URL HERE"
),
fit: BoxFit.cover,
),
),
),
],
options: CarouselOptions(
height: 180.0,
enlargeCenterPage:
true
,
autoPlay:
true
,
aspectRatio: 16 / 9,
autoPlayCurve: Curves.fastOutSlowIn,
enableInfiniteScroll:
true
,
autoPlayAnimationDuration: Duration(milliseconds: 800),
viewportFraction: 0.8,
),
),
],
),
);
}
}