PdfFlipBook.data constructor

const PdfFlipBook.data(
  1. Uint8List data, {
  2. Key? key,
  3. PageFlipController? controller,
  4. ValueChanged<int>? onPageChanged,
  5. ValueChanged<int>? onLoaded,
  6. VoidCallback? onCenterTap,
  7. Color paperColor = const Color(0xFFFFFFFF),
  8. PdfLoadingBuilder? loadingBuilder,
  9. PdfPagePlaceholderBuilder? placeholderBuilder,
  10. PdfPageErrorBuilder? pageErrorBuilder,
  11. PdfDocumentErrorBuilder? errorBuilder,
  12. String? password,
  13. ColorFilter? colorFilter,
  14. bool enableZoom = true,
  15. bool enableTapToFlip = true,
  16. double maxScale = 4,
  17. PageSpreadMode spreadMode = PageSpreadMode.auto,
  18. bool coverAlone = true,
})

Opens a PDF from memory, for example after downloading or decrypting it.

Implementation

const PdfFlipBook.data(
  Uint8List data, {
  Key? key,
  PageFlipController? controller,
  ValueChanged<int>? onPageChanged,
  ValueChanged<int>? onLoaded,
  VoidCallback? onCenterTap,
  Color paperColor = const Color(0xFFFFFFFF),
  PdfLoadingBuilder? loadingBuilder,
  PdfPagePlaceholderBuilder? placeholderBuilder,
  PdfPageErrorBuilder? pageErrorBuilder,
  PdfDocumentErrorBuilder? errorBuilder,
  String? password,
  ColorFilter? colorFilter,
  bool enableZoom = true,
  bool enableTapToFlip = true,
  double maxScale = 4,
  PageSpreadMode spreadMode = PageSpreadMode.auto,
  bool coverAlone = true,
}) : this._(
       key: key,
       bytes: data,
       controller: controller,
       onPageChanged: onPageChanged,
       onLoaded: onLoaded,
       onCenterTap: onCenterTap,
       paperColor: paperColor,
       loadingBuilder: loadingBuilder,
       placeholderBuilder: placeholderBuilder,
       pageErrorBuilder: pageErrorBuilder,
       errorBuilder: errorBuilder,
       password: password,
       colorFilter: colorFilter,
       enableZoom: enableZoom,
       enableTapToFlip: enableTapToFlip,
       maxScale: maxScale,
       spreadMode: spreadMode,
       coverAlone: coverAlone,
     );