pdf_bookshelf_viewer 0.1.2 copy "pdf_bookshelf_viewer: ^0.1.2" to clipboard
pdf_bookshelf_viewer: ^0.1.2 copied to clipboard

A Flutter package for displaying PDFs in a beautiful bookshelf-style list with realistic page-turning animations.

Changelog #

All notable changes to this project will be documented in this file.

0.1.2 - 2025-12-13 #

Fixed #

  • Resolved deprecated RegExp constructor warnings by adding inline ignore comments
  • Package now passes static analysis with no warnings (160/160 pana score)

0.1.1 - 2025-12-13 #

Changed #

  • Updated SDK constraints to support Dart 3.0.0+ for better compatibility
  • Fixed deprecated RegExp usage in PDF loader service
  • Updated repository URL in pubspec.yaml

Fixed #

  • Code formatting issues in page_curl_painter.dart and pdf_loader_service.dart

0.1.0 - 2025-12-02 #

Added #

  • Initial release of PDF Bookshelf Viewer package
  • Bookshelf-style PDF list view with wooden shelf design
  • 3D book item widget with realistic appearance
  • Page-turning animation for PDF viewing
  • Support for multiple PDF sources:
    • Network URLs (HTTP/HTTPS)
    • Firebase Storage
    • App assets
    • Local file system
  • Automatic PDF caching for offline access
  • Download progress indicators
  • Error handling with retry functionality
  • Cache management utilities
  • Comprehensive example app demonstrating all features

Features #

  • BookshelfView - Display PDFs in a beautiful bookshelf layout
  • PdfPageFlipViewer - View PDFs with realistic page-turning animation
  • PdfBook - Model class for PDF metadata
  • PdfSource - Flexible PDF source configuration
  • PdfLoaderService - Service for loading and caching PDFs
2
likes
0
points
357
downloads

Publisher

verified publishertechsukras.com

Weekly Downloads

A Flutter package for displaying PDFs in a beautiful bookshelf-style list with realistic page-turning animations.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

cached_network_image, dio, firebase_core, firebase_storage, flutter, http, path_provider, pdfx, shared_preferences, vector_math

More

Packages that depend on pdf_bookshelf_viewer