Spaces:
Sleeping
Sleeping
/* Copyright 2012 Mozilla Foundation | |
* | |
* Licensed under the Apache License, Version 2.0 (the "License"); | |
* you may not use this file except in compliance with the License. | |
* You may obtain a copy of the License at | |
* | |
* http://www.apache.org/licenses/LICENSE-2.0 | |
* | |
* Unless required by applicable law or agreed to in writing, software | |
* distributed under the License is distributed on an "AS IS" BASIS, | |
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
* See the License for the specific language governing permissions and | |
* limitations under the License. | |
*/ | |
// eslint-disable-next-line max-len | |
/** @typedef {import("./display/api").OnProgressParameters} OnProgressParameters */ | |
// eslint-disable-next-line max-len | |
/** @typedef {import("./display/api").PDFDocumentLoadingTask} PDFDocumentLoadingTask */ | |
/** @typedef {import("./display/api").PDFDocumentProxy} PDFDocumentProxy */ | |
/** @typedef {import("./display/api").PDFPageProxy} PDFPageProxy */ | |
/** @typedef {import("./display/api").RenderTask} RenderTask */ | |
/** @typedef {import("./display/display_utils").PageViewport} PageViewport */ | |
import { | |
AbortException, | |
AnnotationEditorParamsType, | |
AnnotationEditorType, | |
AnnotationMode, | |
createValidAbsoluteUrl, | |
FeatureTest, | |
ImageKind, | |
InvalidPDFException, | |
MissingPDFException, | |
normalizeUnicode, | |
OPS, | |
PasswordResponses, | |
PermissionFlag, | |
shadow, | |
UnexpectedResponseException, | |
Util, | |
VerbosityLevel, | |
} from "./shared/util.js"; | |
import { | |
build, | |
getDocument, | |
PDFDataRangeTransport, | |
PDFWorker, | |
version, | |
} from "./display/api.js"; | |
import { | |
fetchData, | |
getFilenameFromUrl, | |
getPdfFilenameFromUrl, | |
getXfaPageViewport, | |
isDataScheme, | |
isPdfFile, | |
noContextMenu, | |
OutputScale, | |
PDFDateString, | |
PixelsPerInch, | |
RenderingCancelledException, | |
setLayerDimensions, | |
stopEvent, | |
} from "./display/display_utils.js"; | |
import { AnnotationEditorLayer } from "./display/editor/annotation_editor_layer.js"; | |
import { AnnotationEditorUIManager } from "./display/editor/tools.js"; | |
import { AnnotationLayer } from "./display/annotation_layer.js"; | |
import { ColorPicker } from "./display/editor/color_picker.js"; | |
import { DOMSVGFactory } from "./display/svg_factory.js"; | |
import { DrawLayer } from "./display/draw_layer.js"; | |
import { GlobalWorkerOptions } from "./display/worker_options.js"; | |
import { HighlightOutliner } from "./display/editor/drawers/highlight.js"; | |
import { TextLayer } from "./display/text_layer.js"; | |
import { XfaLayer } from "./display/xfa_layer.js"; | |
/* eslint-disable-next-line no-unused-vars */ | |
const pdfjsVersion = | |
typeof PDFJSDev !== "undefined" ? PDFJSDev.eval("BUNDLE_VERSION") : void 0; | |
/* eslint-disable-next-line no-unused-vars */ | |
const pdfjsBuild = | |
typeof PDFJSDev !== "undefined" ? PDFJSDev.eval("BUNDLE_BUILD") : void 0; | |
if (typeof PDFJSDev !== "undefined" && PDFJSDev.test("TESTING || GENERIC")) { | |
globalThis.pdfjsTestingUtils = { | |
HighlightOutliner, | |
}; | |
} | |
export { | |
AbortException, | |
AnnotationEditorLayer, | |
AnnotationEditorParamsType, | |
AnnotationEditorType, | |
AnnotationEditorUIManager, | |
AnnotationLayer, | |
AnnotationMode, | |
build, | |
ColorPicker, | |
createValidAbsoluteUrl, | |
DOMSVGFactory, | |
DrawLayer, | |
FeatureTest, | |
fetchData, | |
getDocument, | |
getFilenameFromUrl, | |
getPdfFilenameFromUrl, | |
getXfaPageViewport, | |
GlobalWorkerOptions, | |
ImageKind, | |
InvalidPDFException, | |
isDataScheme, | |
isPdfFile, | |
MissingPDFException, | |
noContextMenu, | |
normalizeUnicode, | |
OPS, | |
OutputScale, | |
PasswordResponses, | |
PDFDataRangeTransport, | |
PDFDateString, | |
PDFWorker, | |
PermissionFlag, | |
PixelsPerInch, | |
RenderingCancelledException, | |
setLayerDimensions, | |
shadow, | |
stopEvent, | |
TextLayer, | |
UnexpectedResponseException, | |
Util, | |
VerbosityLevel, | |
version, | |
XfaLayer, | |
}; |