PdfWebConfiguration constructor
PdfWebConfiguration({
- String? xfdf,
- bool? xfdfKeepCurrentAnnotations,
- num? autoCloseThreshold,
- PspdfkitAutoSaveMode? autoSaveMode,
- String? baseCoreUrl,
- String? baseUrl,
- String? container,
- List? customFonts,
- bool? disableHighQualityPrinting,
- bool? disableMultiSelection,
- bool? disableOpenParameters,
- bool? disableWebAssemblyStreaming,
- List? documentEditorToolbarItems,
- bool? enableAutomaticLinkExtraction,
- bool? enableClipboardActions,
- bool? enableHistory,
- bool? enableServiceWorkerSupport,
- List<
String> ? formFieldsNotSavingSignatures, - bool? headless,
- Map<
String, dynamic> ? instantJSON, - String? locale,
- num? maxDefaultZoomLevel,
- num? maxMentionSuggestions,
- num? maxPasswordRetries,
- List? mentionableUsers,
- num? minDefaultZoomLevel,
- num? overrideMemoryLimit,
- bool? preventTextCopy,
- Map<
String, dynamic> ? printOptions, - bool? restrictAnnotationToPageBounds,
- String? serverUrl,
- Map<
String, dynamic> ? authPayload, - List? stampAnnotationTemplates,
- num? standaloneInstancesPoolSize,
- List<
String> ? styleSheets, - String? theme,
- PspdfKitToolbarPlacement? toolbarPlacement,
- PspdfkitSidebarMode? sidebarMode,
- bool? formDesignMode,
- PspdfkitWebInteractionMode? interactionMode,
- bool? allowPrinting,
- bool? canScrollWhileDrawing,
- bool? keepFirstSpreadAsSinglePage,
- bool? keepSelectedTool,
- double? pageSpacing,
- num? pageRotation,
- bool? previewRedactionMode,
- PspdfkitSidebarMode? sideBarMode,
- ShowSignatureValidationStatusMode? showSignatureValidationStatus,
- bool? showAnnotationNotes,
- bool? showAnnotations,
- num? spreadSpacing,
- num? viewportPadding,
- dynamic zoom,
- double? zoomStep,
- dynamic customUIConfiguration,
- dynamic customRenderers,
- dynamic electronicSignatures,
- String? documentId,
- List? editableAnnotationTypes,
- bool? instant,
- bool? disableForms,
- bool? disableTextSelection,
- List<
PspdfkitWebToolbarItem> ? toolbarItems, - PspdfkitWebAnnotationToolbarItemsCallback? annotationToolbarItems,
Implementation
PdfWebConfiguration(
{this.xfdf,
this.xfdfKeepCurrentAnnotations,
this.autoCloseThreshold,
this.autoSaveMode,
this.baseCoreUrl,
this.baseUrl,
this.container,
this.customFonts,
this.disableHighQualityPrinting,
this.disableMultiSelection,
this.disableOpenParameters,
this.disableWebAssemblyStreaming,
this.documentEditorFooterItems,
this.documentEditorToolbarItems,
this.enableAutomaticLinkExtraction,
this.enableClipboardActions,
this.enableHistory,
this.enableServiceWorkerSupport,
this.formFieldsNotSavingSignatures,
this.headless,
this.instantJSON,
this.locale,
this.maxDefaultZoomLevel,
this.maxMentionSuggestions,
this.maxPasswordRetries,
this.mentionableUsers,
this.minDefaultZoomLevel,
this.overrideMemoryLimit,
this.preventTextCopy,
this.printOptions,
this.restrictAnnotationToPageBounds,
this.serverUrl,
this.authPayload,
this.stampAnnotationTemplates,
this.standaloneInstancesPoolSize,
this.styleSheets,
this.theme,
this.toolbarPlacement,
this.sidebarMode,
this.formDesignMode,
this.interactionMode,
this.allowPrinting,
this.canScrollWhileDrawing,
this.keepFirstSpreadAsSinglePage,
this.keepSelectedTool,
this.pageSpacing,
this.pageRotation,
this.previewRedactionMode,
this.sideBarMode,
this.showSignatureValidationStatus,
this.showAnnotationNotes,
this.showAnnotations,
this.spreadSpacing,
this.viewportPadding,
this.zoom,
this.zoomStep,
this.customUIConfiguration,
this.customRenderers,
this.electronicSignatures,
this.documentId,
this.editableAnnotationTypes,
this.instant,
this.disableForms,
this.disableTextSelection,
this.toolbarItems,
this.annotationToolbarItems});