show static method
Future<void>
show({
- required BuildContext context,
- required List<
NiceGalleryItem> items, - int initialIndex = 0,
- bool showThumbnails = true,
- bool showCounter = true,
- bool enableZoom = true,
Implementation
static Future<void> show({
required BuildContext context,
required List<NiceGalleryItem> items,
int initialIndex = 0,
bool showThumbnails = true,
bool showCounter = true,
bool enableZoom = true,
}) {
return Navigator.of(context).push(
PageRouteBuilder(
opaque: false,
pageBuilder: (context, animation, secondaryAnimation) {
return FadeTransition(
opacity: animation,
child: NiceGallery(
items: items,
initialIndex: initialIndex,
showThumbnails: showThumbnails,
showCounter: showCounter,
enableZoom: enableZoom,
onClose: () => Navigator.pop(context),
),
);
},
),
);
}