PdfPreviewData constructor

PdfPreviewData({
  1. PdfPageFormat? initialPageFormat,
  2. required LayoutCallback buildDocument,
  3. required Map<String, PdfPageFormat> pageFormats,
  4. required ComputePageFormat onComputeActualPageFormat,
})

Implementation

PdfPreviewData({
  PdfPageFormat? initialPageFormat,
  required this.buildDocument,
  required Map<String, PdfPageFormat> pageFormats,
  required ComputePageFormat onComputeActualPageFormat,
})  : assert(pageFormats.isNotEmpty),
      _onComputeActualPageFormat = onComputeActualPageFormat {
  _pageFormat = initialPageFormat ??
      (pageFormats[localPageFormat] ?? pageFormats.values.first);
}