Skip to main content

rich_multimedia 0.1.3 copy "rich_multimedia: ^0.1.3" to clipboard
rich_multimedia: ^0.1.3 copied to clipboard

A model-agnostic carousel and full-screen viewer for mixed media — images, videos, audio, and PDFs — with screenshot protection and a built-in download flow.

0.1.3 #

  • Updated pub dev screenshots. No breaking change.
  • Improve code formatting for better readability.

0.1.2 #

  • Updated hero image. No breaking change.

0.1.1 #

  • Updated hero image. No breaking change.

0.1.0 #

  • Initial release.
  • MediaCarousel + MultiMediaItem — the two widgets most apps need: a swipeable carousel of mixed media, and a single tappable tile, both dispatching image/video/audio/pdf/other automatically.
  • MediaFullViewer — full-screen pinch-to-zoom/play/scrub viewer, opened automatically by MultiMediaItem or launchable directly via MediaFullViewer.show(...).
  • ImageItemWidget, VideoItemWidget, VideoPreviewWidget, LocalVideoPreview, NetworkVideoPreview, InMemoryAudioPlayer, InMemoryPdfViewer, FilePlaceholder, MediaNavArrow, MediaDotsIndicator, MediaCarouselFooter — the lower-level pieces, exported individually for a custom layout.
  • MediaDownloader.download(...) — downloads a URL with a progress sheet, saving images/videos to the gallery and anything else to the app's documents folder with an "Open" action.
  • ScreenshotProtection — optional, on by default on MultiMediaItem's full-viewer launch and on MediaFullViewer itself (protectFromScreenshots).
  • MediaClassifier/MediaKind — one canonical extension-based classifier used by every widget in this package.
0
likes
130
points
519
downloads
screenshot

Documentation

API reference

Publisher

verified publisherazarrapps.com

Weekly Downloads

A model-agnostic carousel and full-screen viewer for mixed media — images, videos, audio, and PDFs — with screenshot protection and a built-in download flow.

Homepage
Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

cached_network_image, crypto, dio, flutter, flutter_pdfview, fluttertoast, gal, http, just_audio, no_screenshot, open_filex, path_provider, shimmer, video_player, visibility_detector

More

Packages that depend on rich_multimedia