show static method

Future<void> show({
  1. String? filePath,
  2. Uint8List? bytes,
  3. String? url,
  4. String? asset,
  5. int initialChapter = 0,
  6. String? title,
  7. String? annotationData,
  8. void onAnnotationsChanged(
    1. String href
    )?,
  9. bool allowCopy = true,
  10. bool secure = false,
  11. UDocWatermark? watermark,
})

Pushes a full-screen reader with every feature enabled.

Implementation

static Future<void> show({
  String? filePath,
  Uint8List? bytes,
  String? url,
  String? asset,
  int initialChapter = 0,
  String? title,
  String? annotationData,
  void Function(String data)? onAnnotationsChanged,
  bool allowCopy = true,
  bool secure = false,
  UDocWatermark? watermark,
}) => UNavigator.push<void>(
  UScaffold(
    body: UEpubReader(
      filePath: filePath,
      bytes: bytes,
      url: url,
      asset: asset,
      initialChapter: initialChapter,
      title: title,
      showBackButton: true,
      annotationData: annotationData,
      onAnnotationsChanged: onAnnotationsChanged,
      allowCopy: allowCopy,
      allowShare: allowCopy,
      secure: secure,
      watermark: watermark,
    ),
  ),
);