WebViewConfiguration constructor

const WebViewConfiguration({
  1. bool? showToolbar,
  2. bool? showAnnotations,
  3. bool? showAnnotationNotes,
  4. bool? showComments,
  5. bool? readOnly,
  6. bool? enableAnnotationToolbar,
  7. SidebarMode? sidebarMode,
  8. NutrientWebInteractionMode? interactionMode,
  9. dynamic zoom,
  10. double? zoomStep,
  11. num? spreadSpacing,
  12. double? pageSpacing,
  13. num? viewportPadding,
  14. bool? allowPrinting,
  15. bool? canScrollWhileDrawing,
  16. bool? keepFirstSpreadAsSinglePage,
  17. bool? keepSelectedTool,
  18. bool? formDesignMode,
  19. bool? previewRedactionMode,
  20. ShowSignatureValidationStatusMode? showSignatureValidationStatus,
  21. num? pageRotation,
  22. String? password,
  23. String? theme,
  24. AutoSaveMode? autoSaveMode,
  25. bool? disableTextSelection,
  26. bool? disableForms,
  27. bool? disableHighQualityPrinting,
  28. bool? disableMultiSelection,
  29. bool? disableOpenParameters,
  30. bool? disableWebAssemblyStreaming,
  31. num? minDefaultZoomLevel,
  32. num? maxDefaultZoomLevel,
  33. bool? headless,
  34. String? locale,
  35. ToolbarPlacement? toolbarPlacement,
  36. List<String>? styleSheets,
  37. List? editableAnnotationTypes,
  38. bool? enableHistory,
  39. bool? enableAutomaticLinkExtraction,
  40. bool? enableClipboardActions,
  41. bool? enableServiceWorkerSupport,
  42. bool? preventTextCopy,
  43. bool? restrictAnnotationToPageBounds,
  44. num? autoCloseThreshold,
  45. num? overrideMemoryLimit,
  46. num? standaloneInstancesPoolSize,
  47. num? maxPasswordRetries,
  48. num? maxMentionSuggestions,
  49. List? customFonts,
  50. List? stampAnnotationTemplates,
  51. List<String>? formFieldsNotSavingSignatures,
  52. List? mentionableUsers,
  53. List? documentEditorFooterItems,
  54. List? documentEditorToolbarItems,
  55. Map<String, dynamic>? printOptions,
  56. String? baseCoreUrl,
  57. String? baseUrl,
  58. bool? useCDN,
  59. String? container,
  60. String? xfdf,
  61. bool? xfdfKeepCurrentAnnotations,
  62. OfficeConversionSettings? officeConversionSettings,
  63. List<NutrientWebToolbarItem>? toolbarItems,
  64. NutrientWebAnnotationToolbarItemsCallback? annotationToolbarItems,
  65. dynamic customRenderers,
  66. dynamic customUIConfiguration,
  67. dynamic electronicSignatures,
})

Implementation

const WebViewConfiguration({
  this.showToolbar,
  this.showAnnotations,
  this.showAnnotationNotes,
  this.showComments,
  this.readOnly,
  this.enableAnnotationToolbar,
  this.sidebarMode,
  this.interactionMode,
  this.zoom,
  this.zoomStep,
  this.spreadSpacing,
  this.pageSpacing,
  this.viewportPadding,
  this.allowPrinting,
  this.canScrollWhileDrawing,
  this.keepFirstSpreadAsSinglePage,
  this.keepSelectedTool,
  this.formDesignMode,
  this.previewRedactionMode,
  this.showSignatureValidationStatus,
  this.pageRotation,
  this.password,
  this.theme,
  this.autoSaveMode,
  this.disableTextSelection,
  this.disableForms,
  this.disableHighQualityPrinting,
  this.disableMultiSelection,
  this.disableOpenParameters,
  this.disableWebAssemblyStreaming,
  this.minDefaultZoomLevel,
  this.maxDefaultZoomLevel,
  this.headless,
  this.locale,
  this.toolbarPlacement,
  this.styleSheets,
  this.editableAnnotationTypes,
  this.enableHistory,
  this.enableAutomaticLinkExtraction,
  this.enableClipboardActions,
  this.enableServiceWorkerSupport,
  this.preventTextCopy,
  this.restrictAnnotationToPageBounds,
  this.autoCloseThreshold,
  this.overrideMemoryLimit,
  this.standaloneInstancesPoolSize,
  this.maxPasswordRetries,
  this.maxMentionSuggestions,
  this.customFonts,
  this.stampAnnotationTemplates,
  this.formFieldsNotSavingSignatures,
  this.mentionableUsers,
  this.documentEditorFooterItems,
  this.documentEditorToolbarItems,
  this.printOptions,
  this.baseCoreUrl,
  this.baseUrl,
  this.useCDN,
  this.container,
  this.xfdf,
  this.xfdfKeepCurrentAnnotations,
  this.officeConversionSettings,
  this.toolbarItems,
  this.annotationToolbarItems,
  this.customRenderers,
  this.customUIConfiguration,
  this.electronicSignatures,
});