Add deprecated
handling of the now removed AnnotationStorage
API-parameters
These changes are done separately, to make it easier to remove them in the future.
This commit is contained in:
parent
72ef183085
commit
737a8e846d
@ -958,6 +958,12 @@ class PDFDocumentProxy {
|
||||
* {Uint8Array} containing the full data of the saved document.
|
||||
*/
|
||||
saveDocument() {
|
||||
if (
|
||||
(typeof PDFJSDev === "undefined" || PDFJSDev.test("GENERIC")) &&
|
||||
arguments.length > 0
|
||||
) {
|
||||
deprecated("saveDocument no longer accepts any options.");
|
||||
}
|
||||
if (
|
||||
(typeof PDFJSDev === "undefined" || PDFJSDev.test("GENERIC")) &&
|
||||
this._transport.annotationStorage.size <= 0
|
||||
@ -1241,6 +1247,16 @@ class PDFPageProxy {
|
||||
includeAnnotationStorage = false,
|
||||
optionalContentConfigPromise = null,
|
||||
}) {
|
||||
if (
|
||||
(typeof PDFJSDev === "undefined" || PDFJSDev.test("GENERIC")) &&
|
||||
arguments[0]?.annotationStorage !== undefined
|
||||
) {
|
||||
deprecated(
|
||||
"render no longer accepts an `annotationStorage` option, " +
|
||||
"please use the `includeAnnotationStorage`-boolean instead."
|
||||
);
|
||||
includeAnnotationStorage ||= !!arguments[0].annotationStorage;
|
||||
}
|
||||
if (this._stats) {
|
||||
this._stats.time("Overall");
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user