The argument type 'Container Function(BuildContext, int)' can't be assigned to the parameter type 'Widget Function(BuildContext, int, int)'
3,444
Solution 1
Looks like you need an extra int
parameter. You can use '_' if you don't need to use it.
Solution 2
use (BuildContext context, int index, _)
Author by
SOS video
Updated on December 27, 2022Comments
-
SOS video over 1 year
I try to use
CarousellSlider.builder
, but I get an error. I used the code from the example on the pub.dev page (https://pub.dev/packages/carousel_slider). I get the error on the line (itemBuilder: (BuildContext context, int itemIndex) => Container(
).The error message is:
The argument type 'Container Function(BuildContext, int)' can't be assigned to the parameter type 'Widget Function(BuildContext, int, int)'.
This is my code:
CarouselSlider.builder( itemCount: motivationImages.length, itemBuilder: (BuildContext context, int index) { Container(); } options: CarouselOptions( height: 300, ), ),
-
Shubhamhackz about 3 yearsCan you share full code of CarouselSlider
-
SOS video about 3 yearsSorry, i forgot. I've added it now!
-
-
MwBakker about 2 yearswhat is the purpose of that integer?