PdfConfiguration constructor

PdfConfiguration({
  1. PspdfkitScrollDirection? scrollDirection,
  2. PspdfkitPageTransition? pageTransition,
  3. bool? enableTextSelection,
  4. bool? disableAutosave,
  5. PspdfkitPageLayoutMode? pageLayoutMode,
  6. PspdfkitSpreadFitting? spreadFitting,
  7. bool? showPageLabels,
  8. int? startPage,
  9. bool? documentLabelEnabled,
  10. bool? firstPageAlwaysSingle,
  11. bool? invertColors,
  12. String? password,
  13. bool? androidGrayScale,
  14. bool? inlineSearch,
  15. String? toolbarTitle,
  16. bool? showActionNavigationButtons,
  17. PspdfkitUserInterfaceViewMode? userInterfaceViewMode,
  18. bool? immersiveMode,
  19. PspdfkitAppearanceMode? appearanceMode,
  20. List<String>? settingsMenuItems,
  21. bool? androidShowSearchAction,
  22. bool? androidShowOutlineAction,
  23. bool? androidShowBookmarksAction,
  24. bool? androidEnableDocumentEditor,
  25. bool? androidShowShareAction,
  26. bool? androidShowPrintAction,
  27. bool? androidShowDocumentInfoView,
  28. bool? androidShowAnnotationListAction,
  29. String? androidDarkThemeResource,
  30. String? androidDefaultThemeResource,
  31. List<String>? iOSLeftBarButtonItems,
  32. List<String>? iOSRightBarButtonItems,
  33. bool? iOSAllowToolbarTitleChange,
  34. PspdfkitThumbnailBarMode? showThumbnailBar,
  35. bool? androidShowThumbnailGridAction,
  36. bool? enableAnnotationEditing,
  37. bool? enableInstantComments,
  38. PdfWebConfiguration? webConfiguration,
  39. List<String>? editableAnnotationTypes,
  40. List<PspdfkitToolbarMenuItems>? toolbarMenuItems,
  41. bool? enableMeasurementTools,
  42. bool? measurementSnappingEnabled,
  43. bool? enableMagnifier,
  44. List<MeasurementValueConfiguration>? measurementValueConfigurations,
  45. List? annotationToolsGrouping,
  46. double? defaultZoomScale,
  47. double? maximumZoomScale,
  48. double? minimumZoomScale,
  49. SignatureSavingStrategy? signatureSavingStrategy,
  50. SignatureCreationConfiguration? signatureCreationConfiguration,
  51. AIAssistantConfiguration? aiAssistantConfiguration,
  52. bool? androidEnableAiAssistant,
})

Implementation

PdfConfiguration({
  this.scrollDirection,
  this.pageTransition,
  this.enableTextSelection,
  this.disableAutosave,
  this.pageLayoutMode,
  this.spreadFitting,
  this.showPageLabels,
  this.startPage,
  this.documentLabelEnabled,
  this.firstPageAlwaysSingle,
  this.invertColors,
  this.password,
  this.androidGrayScale,
  this.inlineSearch,
  this.toolbarTitle,
  this.showActionNavigationButtons,
  this.userInterfaceViewMode,
  this.immersiveMode,
  this.appearanceMode,
  this.settingsMenuItems,
  this.androidShowSearchAction,
  this.androidShowOutlineAction,
  this.androidShowBookmarksAction,
  this.androidEnableDocumentEditor,
  this.androidShowShareAction,
  this.androidShowPrintAction,
  this.androidShowDocumentInfoView,
  this.androidShowAnnotationListAction,
  this.androidDarkThemeResource,
  this.androidDefaultThemeResource,
  this.iOSLeftBarButtonItems,
  this.iOSRightBarButtonItems,
  this.iOSAllowToolbarTitleChange,
  this.showThumbnailBar,
  this.androidShowThumbnailGridAction,
  this.enableAnnotationEditing,
  this.enableInstantComments,
  this.webConfiguration,
  this.editableAnnotationTypes,
  this.toolbarMenuItems,
  this.enableMeasurementTools,
  this.measurementSnappingEnabled,
  this.enableMagnifier,
  this.measurementValueConfigurations,
  this.annotationToolsGrouping,
  this.defaultZoomScale,
  this.maximumZoomScale,
  this.minimumZoomScale,
  this.signatureSavingStrategy,
  this.signatureCreationConfiguration,
  this.aiAssistantConfiguration,
  this.androidEnableAiAssistant,
});