Initialize the ExternalServices-instance lazily in the viewer (PR 17588 follow-up)

This commit is contained in:
Jonas Jenwald 2024-01-31 20:22:57 +01:00
parent 9588bceff5
commit f11dc611b3

View File

@ -145,7 +145,6 @@ const PDFViewerApplication = {
url: "",
baseUrl: "",
_downloadUrl: "",
externalServices: new ExternalServices(),
_boundEvents: Object.create(null),
documentInfo: null,
metadata: null,
@ -676,6 +675,10 @@ const PDFViewerApplication = {
}
},
get externalServices() {
return shadow(this, "externalServices", new ExternalServices());
},
get initialized() {
return this._initializedCapability.settled;
},