Slightly reduce the size of the FontInspector-integration in the API

Given that this functionality only applies in the viewer, when `PDFBug` is being enabled and used, it can't hurt to slightly reduce the size of this code.
This commit is contained in:
Jonas Jenwald 2023-03-23 14:02:02 +01:00
parent 184f5701e9
commit 378caa7203
2 changed files with 9 additions and 13 deletions

View file

@ -2762,19 +2762,15 @@ class WorkerTransport {
break;
}
let fontRegistry = null;
if (params.pdfBug && globalThis.FontInspector?.enabled) {
fontRegistry = {
registerFont(font, url) {
globalThis.FontInspector.fontAdded(font, url);
},
};
}
const inspectFont =
params.pdfBug && globalThis.FontInspector?.enabled
? (font, url) => globalThis.FontInspector.fontAdded(font, url)
: null;
const font = new FontFaceObject(exportedData, {
isEvalSupported: params.isEvalSupported,
disableFontFace: params.disableFontFace,
ignoreErrors: params.ignoreErrors,
fontRegistry,
inspectFont,
});
this.fontLoader