PdfConfiguration constructor
PdfConfiguration({
- PspdfkitScrollDirection? scrollDirection,
- PspdfkitPageTransition? pageTransition,
- bool? enableTextSelection,
- bool? disableAutosave,
- PspdfkitPageLayoutMode? pageLayoutMode,
- PspdfkitSpreadFitting? spreadFitting,
- bool? showPageLabels,
- int? startPage,
- bool? documentLabelEnabled,
- bool? firstPageAlwaysSingle,
- bool? invertColors,
- String? password,
- bool? androidGrayScale,
- bool? inlineSearch,
- String? toolbarTitle,
- PspdfkitUserInterfaceViewMode? userInterfaceViewMode,
- bool? immersiveMode,
- PspdfkitAppearanceMode? appearanceMode,
- List<
String> ? settingsMenuItems, - bool? androidShowSearchAction,
- bool? androidShowOutlineAction,
- bool? androidShowBookmarksAction,
- bool? androidEnableDocumentEditor,
- bool? androidShowPrintAction,
- bool? androidShowDocumentInfoView,
- bool? androidShowAnnotationListAction,
- String? androidDarkThemeResource,
- String? androidDefaultThemeResource,
- List<
String> ? iOSLeftBarButtonItems, - List<
String> ? iOSRightBarButtonItems, - bool? iOSAllowToolbarTitleChange,
- PspdfkitThumbnailBarMode? showThumbnailBar,
- bool? androidShowThumbnailGridAction,
- bool? enableAnnotationEditing,
- bool? enableInstantComments,
- PdfWebConfiguration? webConfiguration,
- List<
String> ? editableAnnotationTypes, - List<
PspdfkitToolbarMenuItems> ? toolbarMenuItems, - bool? enableMeasurementTools,
- bool? measurementSnappingEnabled,
- bool? enableMagnifier,
- List<
MeasurementValueConfiguration> ? measurementValueConfigurations, - List? annotationToolsGrouping,
- double? defaultZoomScale,
- double? maximumZoomScale,
- double? minimumZoomScale,
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});