photox 0.1.0 photox: ^0.1.0 copied to clipboard
An all-in-one solution for displaying interactive images.
PhotoX #
An all-in-one solution for displaying interactive images
Features #
- Smoothly animate images into fullscreen and back
- Swipe to dismiss images
- Pinch to zoom
- Automatically generate swipeable gallery when given multiple images
Getting started #
Add photox
as a dependency in your pubspec.yaml file
flutter pub add photox
Import PhotoX:
import 'package:photox/photox.dart';
Usage #
@override
Widget build(BuildContext context) {
return Container(
height: 400,
width: 400,
child: PhotoX(
items: [
PhotoXItem(
id: "1", resource: "assets/img1.jpg", isAsset: true),
PhotoXItem(
id: "2", resource: "assets/img2.jpeg", isAsset: true),
]
)
);
}
Additional parameters #
dismissMode #
DismissMode.swipeAny |
DismissMode.swipeVertical |
---|---|
⚠️ DismissMode.swipeAny
can only be used when provided with a single PhotoXItem