From 69462e5e146d3102a24e074896471639ab1df5d6 Mon Sep 17 00:00:00 2001 From: Jonas Jenwald Date: Thu, 11 Aug 2022 15:41:30 +0200 Subject: [PATCH] Export additional constants in the viewer components In addition to the existing `LinkTarget` constant, used by the `PDFLinkService`-constructor, this patch exports the following constants in the viewer components: - `ScrollMode` and `SpreadMode`, since the `BaseViewer` has getters/setters which work with those constants. - `RenderingStates`, since that one may be helpful when using `PDFPageView` directly. --- web/pdf_viewer.component.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/web/pdf_viewer.component.js b/web/pdf_viewer.component.js index 51d01d05e..e4ca1417e 100644 --- a/web/pdf_viewer.component.js +++ b/web/pdf_viewer.component.js @@ -24,7 +24,13 @@ import { PDFLinkService, SimpleLinkService, } from "./pdf_link_service.js"; -import { parseQueryString, ProgressBar } from "./ui_utils.js"; +import { + parseQueryString, + ProgressBar, + RenderingStates, + ScrollMode, + SpreadMode, +} from "./ui_utils.js"; import { PDFSinglePageViewer, PDFViewer } from "./pdf_viewer.js"; import { AnnotationLayerBuilder } from "./annotation_layer_builder.js"; import { DownloadManager } from "./download_manager.js"; @@ -64,7 +70,10 @@ export { PDFSinglePageViewer, PDFViewer, ProgressBar, + RenderingStates, + ScrollMode, SimpleLinkService, + SpreadMode, StructTreeLayerBuilder, TextLayerBuilder, XfaLayerBuilder,