smooth_image_viewer library

Gesture-first image preview routes for Flutter.

The package accepts ImageProviders so callers can keep ownership of networking, caching, and image loading.

Classes

ImageViewerCircle
Circular Hero source shape.
ImageViewerHero
Wraps a thumbnail or avatar as the Hero source for a preview route.
ImageViewerRectangle
Rectangular Hero source shape.
ImageViewerRounded
Hero source shape with one radius applied to every corner.
ImageViewerRoundedCorners
Hero source shape with independently configurable corner radii.
ImageViewerRoute
ImageViewerShape
Defines the shape used by an ImageViewerHero source widget.

Enums

ImageViewerTransitionSpeed
Preset durations for opening and closing the viewer.