Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93

Warning: Undefined array key "page_file_edit_line" in /home/sportsfever/public_html/filemanger/edit_text_line.php on line 32
/home/sportsfe.../httpdocs/wp-conte.../plugins/embedpre.../assets/pdf/web
File: viewer.js
}
[18000] Fix | Delete
PDFViewerApplication.updateZoom(ticks, null, origin);
[18001] Fix | Delete
}
[18002] Fix | Delete
}
[18003] Fix | Delete
}
[18004] Fix | Delete
function webViewerTouchStart(evt) {
[18005] Fix | Delete
if (PDFViewerApplication.pdfViewer.isInPresentationMode || evt.touches.length < 2) {
[18006] Fix | Delete
return;
[18007] Fix | Delete
}
[18008] Fix | Delete
evt.preventDefault();
[18009] Fix | Delete
if (evt.touches.length !== 2 || PDFViewerApplication.overlayManager.active) {
[18010] Fix | Delete
PDFViewerApplication._touchInfo = null;
[18011] Fix | Delete
return;
[18012] Fix | Delete
}
[18013] Fix | Delete
let [touch0, touch1] = evt.touches;
[18014] Fix | Delete
if (touch0.identifier > touch1.identifier) {
[18015] Fix | Delete
[touch0, touch1] = [touch1, touch0];
[18016] Fix | Delete
}
[18017] Fix | Delete
PDFViewerApplication._touchInfo = {
[18018] Fix | Delete
touch0X: touch0.pageX,
[18019] Fix | Delete
touch0Y: touch0.pageY,
[18020] Fix | Delete
touch1X: touch1.pageX,
[18021] Fix | Delete
touch1Y: touch1.pageY
[18022] Fix | Delete
};
[18023] Fix | Delete
}
[18024] Fix | Delete
function webViewerTouchMove(evt) {
[18025] Fix | Delete
if (!PDFViewerApplication._touchInfo || evt.touches.length !== 2) {
[18026] Fix | Delete
return;
[18027] Fix | Delete
}
[18028] Fix | Delete
const {
[18029] Fix | Delete
pdfViewer,
[18030] Fix | Delete
_touchInfo,
[18031] Fix | Delete
supportsPinchToZoom
[18032] Fix | Delete
} = PDFViewerApplication;
[18033] Fix | Delete
let [touch0, touch1] = evt.touches;
[18034] Fix | Delete
if (touch0.identifier > touch1.identifier) {
[18035] Fix | Delete
[touch0, touch1] = [touch1, touch0];
[18036] Fix | Delete
}
[18037] Fix | Delete
const {
[18038] Fix | Delete
pageX: page0X,
[18039] Fix | Delete
pageY: page0Y
[18040] Fix | Delete
} = touch0;
[18041] Fix | Delete
const {
[18042] Fix | Delete
pageX: page1X,
[18043] Fix | Delete
pageY: page1Y
[18044] Fix | Delete
} = touch1;
[18045] Fix | Delete
const {
[18046] Fix | Delete
touch0X: pTouch0X,
[18047] Fix | Delete
touch0Y: pTouch0Y,
[18048] Fix | Delete
touch1X: pTouch1X,
[18049] Fix | Delete
touch1Y: pTouch1Y
[18050] Fix | Delete
} = _touchInfo;
[18051] Fix | Delete
if (Math.abs(pTouch0X - page0X) <= 1 && Math.abs(pTouch0Y - page0Y) <= 1 && Math.abs(pTouch1X - page1X) <= 1 && Math.abs(pTouch1Y - page1Y) <= 1) {
[18052] Fix | Delete
return;
[18053] Fix | Delete
}
[18054] Fix | Delete
_touchInfo.touch0X = page0X;
[18055] Fix | Delete
_touchInfo.touch0Y = page0Y;
[18056] Fix | Delete
_touchInfo.touch1X = page1X;
[18057] Fix | Delete
_touchInfo.touch1Y = page1Y;
[18058] Fix | Delete
if (pTouch0X === page0X && pTouch0Y === page0Y) {
[18059] Fix | Delete
const v1X = pTouch1X - page0X;
[18060] Fix | Delete
const v1Y = pTouch1Y - page0Y;
[18061] Fix | Delete
const v2X = page1X - page0X;
[18062] Fix | Delete
const v2Y = page1Y - page0Y;
[18063] Fix | Delete
const det = v1X * v2Y - v1Y * v2X;
[18064] Fix | Delete
if (Math.abs(det) > 0.02 * Math.hypot(v1X, v1Y) * Math.hypot(v2X, v2Y)) {
[18065] Fix | Delete
return;
[18066] Fix | Delete
}
[18067] Fix | Delete
} else if (pTouch1X === page1X && pTouch1Y === page1Y) {
[18068] Fix | Delete
const v1X = pTouch0X - page1X;
[18069] Fix | Delete
const v1Y = pTouch0Y - page1Y;
[18070] Fix | Delete
const v2X = page0X - page1X;
[18071] Fix | Delete
const v2Y = page0Y - page1Y;
[18072] Fix | Delete
const det = v1X * v2Y - v1Y * v2X;
[18073] Fix | Delete
if (Math.abs(det) > 0.02 * Math.hypot(v1X, v1Y) * Math.hypot(v2X, v2Y)) {
[18074] Fix | Delete
return;
[18075] Fix | Delete
}
[18076] Fix | Delete
} else {
[18077] Fix | Delete
const diff0X = page0X - pTouch0X;
[18078] Fix | Delete
const diff1X = page1X - pTouch1X;
[18079] Fix | Delete
const diff0Y = page0Y - pTouch0Y;
[18080] Fix | Delete
const diff1Y = page1Y - pTouch1Y;
[18081] Fix | Delete
const dotProduct = diff0X * diff1X + diff0Y * diff1Y;
[18082] Fix | Delete
if (dotProduct >= 0) {
[18083] Fix | Delete
return;
[18084] Fix | Delete
}
[18085] Fix | Delete
}
[18086] Fix | Delete
evt.preventDefault();
[18087] Fix | Delete
const origin = [(page0X + page1X) / 2, (page0Y + page1Y) / 2];
[18088] Fix | Delete
const distance = Math.hypot(page0X - page1X, page0Y - page1Y) || 1;
[18089] Fix | Delete
const pDistance = Math.hypot(pTouch0X - pTouch1X, pTouch0Y - pTouch1Y) || 1;
[18090] Fix | Delete
if (supportsPinchToZoom) {
[18091] Fix | Delete
const newScaleFactor = PDFViewerApplication._accumulateFactor(pdfViewer.currentScale, distance / pDistance, "_touchUnusedFactor");
[18092] Fix | Delete
PDFViewerApplication.updateZoom(null, newScaleFactor, origin);
[18093] Fix | Delete
} else {
[18094] Fix | Delete
const PIXELS_PER_LINE_SCALE = 30;
[18095] Fix | Delete
const ticks = PDFViewerApplication._accumulateTicks((distance - pDistance) / PIXELS_PER_LINE_SCALE, "_touchUnusedTicks");
[18096] Fix | Delete
PDFViewerApplication.updateZoom(ticks, null, origin);
[18097] Fix | Delete
}
[18098] Fix | Delete
}
[18099] Fix | Delete
function webViewerTouchEnd(evt) {
[18100] Fix | Delete
if (!PDFViewerApplication._touchInfo) {
[18101] Fix | Delete
return;
[18102] Fix | Delete
}
[18103] Fix | Delete
evt.preventDefault();
[18104] Fix | Delete
PDFViewerApplication._touchInfo = null;
[18105] Fix | Delete
PDFViewerApplication._touchUnusedTicks = 0;
[18106] Fix | Delete
PDFViewerApplication._touchUnusedFactor = 1;
[18107] Fix | Delete
}
[18108] Fix | Delete
function webViewerClick(evt) {
[18109] Fix | Delete
if (!PDFViewerApplication.secondaryToolbar?.isOpen) {
[18110] Fix | Delete
return;
[18111] Fix | Delete
}
[18112] Fix | Delete
const appConfig = PDFViewerApplication.appConfig;
[18113] Fix | Delete
if (PDFViewerApplication.pdfViewer.containsElement(evt.target) || appConfig.toolbar?.container.contains(evt.target) && evt.target !== appConfig.secondaryToolbar?.toggleButton) {
[18114] Fix | Delete
PDFViewerApplication.secondaryToolbar.close();
[18115] Fix | Delete
}
[18116] Fix | Delete
}
[18117] Fix | Delete
function webViewerKeyUp(evt) {
[18118] Fix | Delete
if (evt.key === "Control") {
[18119] Fix | Delete
PDFViewerApplication._isCtrlKeyDown = false;
[18120] Fix | Delete
}
[18121] Fix | Delete
}
[18122] Fix | Delete
function webViewerKeyDown(evt) {
[18123] Fix | Delete
PDFViewerApplication._isCtrlKeyDown = evt.key === "Control";
[18124] Fix | Delete
if (PDFViewerApplication.overlayManager.active) {
[18125] Fix | Delete
return;
[18126] Fix | Delete
}
[18127] Fix | Delete
const {
[18128] Fix | Delete
eventBus,
[18129] Fix | Delete
pdfViewer
[18130] Fix | Delete
} = PDFViewerApplication;
[18131] Fix | Delete
const isViewerInPresentationMode = pdfViewer.isInPresentationMode;
[18132] Fix | Delete
let handled = false,
[18133] Fix | Delete
ensureViewerFocused = false;
[18134] Fix | Delete
const cmd = (evt.ctrlKey ? 1 : 0) | (evt.altKey ? 2 : 0) | (evt.shiftKey ? 4 : 0) | (evt.metaKey ? 8 : 0);
[18135] Fix | Delete
if (cmd === 1 || cmd === 8 || cmd === 5 || cmd === 12) {
[18136] Fix | Delete
switch (evt.keyCode) {
[18137] Fix | Delete
case 70:
[18138] Fix | Delete
if (!PDFViewerApplication.supportsIntegratedFind && !evt.shiftKey) {
[18139] Fix | Delete
PDFViewerApplication.findBar?.open();
[18140] Fix | Delete
handled = true;
[18141] Fix | Delete
}
[18142] Fix | Delete
break;
[18143] Fix | Delete
case 71:
[18144] Fix | Delete
if (!PDFViewerApplication.supportsIntegratedFind) {
[18145] Fix | Delete
const {
[18146] Fix | Delete
state
[18147] Fix | Delete
} = PDFViewerApplication.findController;
[18148] Fix | Delete
if (state) {
[18149] Fix | Delete
const newState = {
[18150] Fix | Delete
source: window,
[18151] Fix | Delete
type: "again",
[18152] Fix | Delete
findPrevious: cmd === 5 || cmd === 12
[18153] Fix | Delete
};
[18154] Fix | Delete
eventBus.dispatch("find", {
[18155] Fix | Delete
...state,
[18156] Fix | Delete
...newState
[18157] Fix | Delete
});
[18158] Fix | Delete
}
[18159] Fix | Delete
handled = true;
[18160] Fix | Delete
}
[18161] Fix | Delete
break;
[18162] Fix | Delete
case 61:
[18163] Fix | Delete
case 107:
[18164] Fix | Delete
case 187:
[18165] Fix | Delete
case 171:
[18166] Fix | Delete
PDFViewerApplication.zoomIn();
[18167] Fix | Delete
handled = true;
[18168] Fix | Delete
break;
[18169] Fix | Delete
case 173:
[18170] Fix | Delete
case 109:
[18171] Fix | Delete
case 189:
[18172] Fix | Delete
PDFViewerApplication.zoomOut();
[18173] Fix | Delete
handled = true;
[18174] Fix | Delete
break;
[18175] Fix | Delete
case 48:
[18176] Fix | Delete
case 96:
[18177] Fix | Delete
if (!isViewerInPresentationMode) {
[18178] Fix | Delete
setTimeout(function () {
[18179] Fix | Delete
PDFViewerApplication.zoomReset();
[18180] Fix | Delete
});
[18181] Fix | Delete
handled = false;
[18182] Fix | Delete
}
[18183] Fix | Delete
break;
[18184] Fix | Delete
case 38:
[18185] Fix | Delete
if (isViewerInPresentationMode || PDFViewerApplication.page > 1) {
[18186] Fix | Delete
PDFViewerApplication.page = 1;
[18187] Fix | Delete
handled = true;
[18188] Fix | Delete
ensureViewerFocused = true;
[18189] Fix | Delete
}
[18190] Fix | Delete
break;
[18191] Fix | Delete
case 40:
[18192] Fix | Delete
if (isViewerInPresentationMode || PDFViewerApplication.page < PDFViewerApplication.pagesCount) {
[18193] Fix | Delete
PDFViewerApplication.page = PDFViewerApplication.pagesCount;
[18194] Fix | Delete
handled = true;
[18195] Fix | Delete
ensureViewerFocused = true;
[18196] Fix | Delete
}
[18197] Fix | Delete
break;
[18198] Fix | Delete
}
[18199] Fix | Delete
}
[18200] Fix | Delete
if (cmd === 1 || cmd === 8) {
[18201] Fix | Delete
switch (evt.keyCode) {
[18202] Fix | Delete
case 83:
[18203] Fix | Delete
eventBus.dispatch("download", {
[18204] Fix | Delete
source: window
[18205] Fix | Delete
});
[18206] Fix | Delete
handled = true;
[18207] Fix | Delete
break;
[18208] Fix | Delete
case 79:
[18209] Fix | Delete
{
[18210] Fix | Delete
eventBus.dispatch("openfile", {
[18211] Fix | Delete
source: window
[18212] Fix | Delete
});
[18213] Fix | Delete
handled = true;
[18214] Fix | Delete
}
[18215] Fix | Delete
break;
[18216] Fix | Delete
}
[18217] Fix | Delete
}
[18218] Fix | Delete
if (cmd === 3 || cmd === 10) {
[18219] Fix | Delete
switch (evt.keyCode) {
[18220] Fix | Delete
case 80:
[18221] Fix | Delete
PDFViewerApplication.requestPresentationMode();
[18222] Fix | Delete
handled = true;
[18223] Fix | Delete
PDFViewerApplication.externalServices.reportTelemetry({
[18224] Fix | Delete
type: "buttons",
[18225] Fix | Delete
data: {
[18226] Fix | Delete
id: "presentationModeKeyboard"
[18227] Fix | Delete
}
[18228] Fix | Delete
});
[18229] Fix | Delete
break;
[18230] Fix | Delete
case 71:
[18231] Fix | Delete
if (PDFViewerApplication.appConfig.toolbar) {
[18232] Fix | Delete
PDFViewerApplication.appConfig.toolbar.pageNumber.select();
[18233] Fix | Delete
handled = true;
[18234] Fix | Delete
}
[18235] Fix | Delete
break;
[18236] Fix | Delete
}
[18237] Fix | Delete
}
[18238] Fix | Delete
if (handled) {
[18239] Fix | Delete
if (ensureViewerFocused && !isViewerInPresentationMode) {
[18240] Fix | Delete
pdfViewer.focus();
[18241] Fix | Delete
}
[18242] Fix | Delete
evt.preventDefault();
[18243] Fix | Delete
return;
[18244] Fix | Delete
}
[18245] Fix | Delete
const curElement = getActiveOrFocusedElement();
[18246] Fix | Delete
const curElementTagName = curElement?.tagName.toUpperCase();
[18247] Fix | Delete
if (curElementTagName === "INPUT" || curElementTagName === "TEXTAREA" || curElementTagName === "SELECT" || curElementTagName === "BUTTON" && (evt.keyCode === 13 || evt.keyCode === 32) || curElement?.isContentEditable) {
[18248] Fix | Delete
if (evt.keyCode !== 27) {
[18249] Fix | Delete
return;
[18250] Fix | Delete
}
[18251] Fix | Delete
}
[18252] Fix | Delete
if (cmd === 0) {
[18253] Fix | Delete
let turnPage = 0,
[18254] Fix | Delete
turnOnlyIfPageFit = false;
[18255] Fix | Delete
switch (evt.keyCode) {
[18256] Fix | Delete
case 38:
[18257] Fix | Delete
if (PDFViewerApplication.supportsCaretBrowsingMode) {
[18258] Fix | Delete
PDFViewerApplication.moveCaret(true, false);
[18259] Fix | Delete
handled = true;
[18260] Fix | Delete
break;
[18261] Fix | Delete
}
[18262] Fix | Delete
case 33:
[18263] Fix | Delete
if (pdfViewer.isVerticalScrollbarEnabled) {
[18264] Fix | Delete
turnOnlyIfPageFit = true;
[18265] Fix | Delete
}
[18266] Fix | Delete
turnPage = -1;
[18267] Fix | Delete
break;
[18268] Fix | Delete
case 8:
[18269] Fix | Delete
if (!isViewerInPresentationMode) {
[18270] Fix | Delete
turnOnlyIfPageFit = true;
[18271] Fix | Delete
}
[18272] Fix | Delete
turnPage = -1;
[18273] Fix | Delete
break;
[18274] Fix | Delete
case 37:
[18275] Fix | Delete
if (PDFViewerApplication.supportsCaretBrowsingMode) {
[18276] Fix | Delete
return;
[18277] Fix | Delete
}
[18278] Fix | Delete
if (pdfViewer.isHorizontalScrollbarEnabled) {
[18279] Fix | Delete
turnOnlyIfPageFit = true;
[18280] Fix | Delete
}
[18281] Fix | Delete
case 75:
[18282] Fix | Delete
case 80:
[18283] Fix | Delete
turnPage = -1;
[18284] Fix | Delete
break;
[18285] Fix | Delete
case 27:
[18286] Fix | Delete
if (PDFViewerApplication.secondaryToolbar?.isOpen) {
[18287] Fix | Delete
PDFViewerApplication.secondaryToolbar.close();
[18288] Fix | Delete
handled = true;
[18289] Fix | Delete
}
[18290] Fix | Delete
if (!PDFViewerApplication.supportsIntegratedFind && PDFViewerApplication.findBar?.opened) {
[18291] Fix | Delete
PDFViewerApplication.findBar.close();
[18292] Fix | Delete
handled = true;
[18293] Fix | Delete
}
[18294] Fix | Delete
break;
[18295] Fix | Delete
case 40:
[18296] Fix | Delete
if (PDFViewerApplication.supportsCaretBrowsingMode) {
[18297] Fix | Delete
PDFViewerApplication.moveCaret(false, false);
[18298] Fix | Delete
handled = true;
[18299] Fix | Delete
break;
[18300] Fix | Delete
}
[18301] Fix | Delete
case 34:
[18302] Fix | Delete
if (pdfViewer.isVerticalScrollbarEnabled) {
[18303] Fix | Delete
turnOnlyIfPageFit = true;
[18304] Fix | Delete
}
[18305] Fix | Delete
turnPage = 1;
[18306] Fix | Delete
break;
[18307] Fix | Delete
case 13:
[18308] Fix | Delete
case 32:
[18309] Fix | Delete
if (!isViewerInPresentationMode) {
[18310] Fix | Delete
turnOnlyIfPageFit = true;
[18311] Fix | Delete
}
[18312] Fix | Delete
turnPage = 1;
[18313] Fix | Delete
break;
[18314] Fix | Delete
case 39:
[18315] Fix | Delete
if (PDFViewerApplication.supportsCaretBrowsingMode) {
[18316] Fix | Delete
return;
[18317] Fix | Delete
}
[18318] Fix | Delete
if (pdfViewer.isHorizontalScrollbarEnabled) {
[18319] Fix | Delete
turnOnlyIfPageFit = true;
[18320] Fix | Delete
}
[18321] Fix | Delete
case 74:
[18322] Fix | Delete
case 78:
[18323] Fix | Delete
turnPage = 1;
[18324] Fix | Delete
break;
[18325] Fix | Delete
case 36:
[18326] Fix | Delete
if (isViewerInPresentationMode || PDFViewerApplication.page > 1) {
[18327] Fix | Delete
PDFViewerApplication.page = 1;
[18328] Fix | Delete
handled = true;
[18329] Fix | Delete
ensureViewerFocused = true;
[18330] Fix | Delete
}
[18331] Fix | Delete
break;
[18332] Fix | Delete
case 35:
[18333] Fix | Delete
if (isViewerInPresentationMode || PDFViewerApplication.page < PDFViewerApplication.pagesCount) {
[18334] Fix | Delete
PDFViewerApplication.page = PDFViewerApplication.pagesCount;
[18335] Fix | Delete
handled = true;
[18336] Fix | Delete
ensureViewerFocused = true;
[18337] Fix | Delete
}
[18338] Fix | Delete
break;
[18339] Fix | Delete
case 83:
[18340] Fix | Delete
PDFViewerApplication.pdfCursorTools?.switchTool(CursorTool.SELECT);
[18341] Fix | Delete
break;
[18342] Fix | Delete
case 72:
[18343] Fix | Delete
PDFViewerApplication.pdfCursorTools?.switchTool(CursorTool.HAND);
[18344] Fix | Delete
break;
[18345] Fix | Delete
case 82:
[18346] Fix | Delete
PDFViewerApplication.rotatePages(90);
[18347] Fix | Delete
break;
[18348] Fix | Delete
case 115:
[18349] Fix | Delete
PDFViewerApplication.pdfSidebar?.toggle();
[18350] Fix | Delete
break;
[18351] Fix | Delete
}
[18352] Fix | Delete
if (turnPage !== 0 && (!turnOnlyIfPageFit || pdfViewer.currentScaleValue === "page-fit")) {
[18353] Fix | Delete
if (turnPage > 0) {
[18354] Fix | Delete
pdfViewer.nextPage();
[18355] Fix | Delete
} else {
[18356] Fix | Delete
pdfViewer.previousPage();
[18357] Fix | Delete
}
[18358] Fix | Delete
handled = true;
[18359] Fix | Delete
}
[18360] Fix | Delete
}
[18361] Fix | Delete
if (cmd === 4) {
[18362] Fix | Delete
switch (evt.keyCode) {
[18363] Fix | Delete
case 13:
[18364] Fix | Delete
case 32:
[18365] Fix | Delete
if (!isViewerInPresentationMode && pdfViewer.currentScaleValue !== "page-fit") {
[18366] Fix | Delete
break;
[18367] Fix | Delete
}
[18368] Fix | Delete
pdfViewer.previousPage();
[18369] Fix | Delete
handled = true;
[18370] Fix | Delete
break;
[18371] Fix | Delete
case 38:
[18372] Fix | Delete
PDFViewerApplication.moveCaret(true, true);
[18373] Fix | Delete
handled = true;
[18374] Fix | Delete
break;
[18375] Fix | Delete
case 40:
[18376] Fix | Delete
PDFViewerApplication.moveCaret(false, true);
[18377] Fix | Delete
handled = true;
[18378] Fix | Delete
break;
[18379] Fix | Delete
case 82:
[18380] Fix | Delete
PDFViewerApplication.rotatePages(-90);
[18381] Fix | Delete
break;
[18382] Fix | Delete
}
[18383] Fix | Delete
}
[18384] Fix | Delete
if (!handled && !isViewerInPresentationMode) {
[18385] Fix | Delete
if (evt.keyCode >= 33 && evt.keyCode <= 40 || evt.keyCode === 32 && curElementTagName !== "BUTTON") {
[18386] Fix | Delete
ensureViewerFocused = true;
[18387] Fix | Delete
}
[18388] Fix | Delete
}
[18389] Fix | Delete
if (ensureViewerFocused && !pdfViewer.containsElement(curElement)) {
[18390] Fix | Delete
pdfViewer.focus();
[18391] Fix | Delete
}
[18392] Fix | Delete
if (handled) {
[18393] Fix | Delete
evt.preventDefault();
[18394] Fix | Delete
}
[18395] Fix | Delete
}
[18396] Fix | Delete
function beforeUnload(evt) {
[18397] Fix | Delete
evt.preventDefault();
[18398] Fix | Delete
evt.returnValue = "";
[18399] Fix | Delete
return false;
[18400] Fix | Delete
}
[18401] Fix | Delete
function webViewerAnnotationEditorStatesChanged(data) {
[18402] Fix | Delete
PDFViewerApplication.externalServices.updateEditorStates(data);
[18403] Fix | Delete
}
[18404] Fix | Delete
function webViewerReportTelemetry({
[18405] Fix | Delete
details
[18406] Fix | Delete
}) {
[18407] Fix | Delete
PDFViewerApplication.externalServices.reportTelemetry(details);
[18408] Fix | Delete
}
[18409] Fix | Delete
[18410] Fix | Delete
;// CONCATENATED MODULE: ./web/viewer.js
[18411] Fix | Delete
[18412] Fix | Delete
[18413] Fix | Delete
[18414] Fix | Delete
[18415] Fix | Delete
const pdfjsVersion = "4.3.136";
[18416] Fix | Delete
const pdfjsBuild = "0cec64437";
[18417] Fix | Delete
const AppConstants = {
[18418] Fix | Delete
LinkTarget: LinkTarget,
[18419] Fix | Delete
RenderingStates: RenderingStates,
[18420] Fix | Delete
ScrollMode: ScrollMode,
[18421] Fix | Delete
SpreadMode: SpreadMode
[18422] Fix | Delete
};
[18423] Fix | Delete
window.PDFViewerApplication = PDFViewerApplication;
[18424] Fix | Delete
window.PDFViewerApplicationConstants = AppConstants;
[18425] Fix | Delete
window.PDFViewerApplicationOptions = AppOptions;
[18426] Fix | Delete
function getViewerConfiguration() {
[18427] Fix | Delete
return {
[18428] Fix | Delete
appContainer: document.body,
[18429] Fix | Delete
mainContainer: document.getElementById("viewerContainer"),
[18430] Fix | Delete
viewerContainer: document.getElementById("viewer"),
[18431] Fix | Delete
toolbar: {
[18432] Fix | Delete
container: document.getElementById("toolbarViewer"),
[18433] Fix | Delete
numPages: document.getElementById("numPages"),
[18434] Fix | Delete
pageNumber: document.getElementById("pageNumber"),
[18435] Fix | Delete
scaleSelect: document.getElementById("scaleSelect"),
[18436] Fix | Delete
customScaleOption: document.getElementById("customScaleOption"),
[18437] Fix | Delete
previous: document.getElementById("previous"),
[18438] Fix | Delete
next: document.getElementById("next"),
[18439] Fix | Delete
zoomIn: document.getElementById("zoomIn"),
[18440] Fix | Delete
zoomOut: document.getElementById("zoomOut"),
[18441] Fix | Delete
viewFind: document.getElementById("viewFind"),
[18442] Fix | Delete
print: document.getElementById("print"),
[18443] Fix | Delete
editorFreeTextButton: document.getElementById("editorFreeText"),
[18444] Fix | Delete
editorFreeTextParamsToolbar: document.getElementById("editorFreeTextParamsToolbar"),
[18445] Fix | Delete
editorHighlightButton: document.getElementById("editorHighlight"),
[18446] Fix | Delete
editorHighlightParamsToolbar: document.getElementById("editorHighlightParamsToolbar"),
[18447] Fix | Delete
editorHighlightColorPicker: document.getElementById("editorHighlightColorPicker"),
[18448] Fix | Delete
editorInkButton: document.getElementById("editorInk"),
[18449] Fix | Delete
editorInkParamsToolbar: document.getElementById("editorInkParamsToolbar"),
[18450] Fix | Delete
editorStampButton: document.getElementById("editorStamp"),
[18451] Fix | Delete
editorStampParamsToolbar: document.getElementById("editorStampParamsToolbar"),
[18452] Fix | Delete
download: document.getElementById("download")
[18453] Fix | Delete
},
[18454] Fix | Delete
secondaryToolbar: {
[18455] Fix | Delete
toolbar: document.getElementById("secondaryToolbar"),
[18456] Fix | Delete
toggleButton: document.getElementById("secondaryToolbarToggle"),
[18457] Fix | Delete
presentationModeButton: document.getElementById("presentationMode"),
[18458] Fix | Delete
openFileButton: document.getElementById("secondaryOpenFile"),
[18459] Fix | Delete
printButton: document.getElementById("secondaryPrint"),
[18460] Fix | Delete
downloadButton: document.getElementById("secondaryDownload"),
[18461] Fix | Delete
viewBookmarkButton: document.getElementById("viewBookmark"),
[18462] Fix | Delete
firstPageButton: document.getElementById("firstPage"),
[18463] Fix | Delete
lastPageButton: document.getElementById("lastPage"),
[18464] Fix | Delete
pageRotateCwButton: document.getElementById("pageRotateCw"),
[18465] Fix | Delete
pageRotateCcwButton: document.getElementById("pageRotateCcw"),
[18466] Fix | Delete
cursorSelectToolButton: document.getElementById("cursorSelectTool"),
[18467] Fix | Delete
cursorHandToolButton: document.getElementById("cursorHandTool"),
[18468] Fix | Delete
scrollPageButton: document.getElementById("scrollPage"),
[18469] Fix | Delete
scrollVerticalButton: document.getElementById("scrollVertical"),
[18470] Fix | Delete
scrollHorizontalButton: document.getElementById("scrollHorizontal"),
[18471] Fix | Delete
scrollWrappedButton: document.getElementById("scrollWrapped"),
[18472] Fix | Delete
spreadNoneButton: document.getElementById("spreadNone"),
[18473] Fix | Delete
spreadOddButton: document.getElementById("spreadOdd"),
[18474] Fix | Delete
spreadEvenButton: document.getElementById("spreadEven"),
[18475] Fix | Delete
documentPropertiesButton: document.getElementById("documentProperties")
[18476] Fix | Delete
},
[18477] Fix | Delete
sidebar: {
[18478] Fix | Delete
outerContainer: document.getElementById("outerContainer"),
[18479] Fix | Delete
sidebarContainer: document.getElementById("sidebarContainer"),
[18480] Fix | Delete
toggleButton: document.getElementById("sidebarToggle"),
[18481] Fix | Delete
resizer: document.getElementById("sidebarResizer"),
[18482] Fix | Delete
thumbnailButton: document.getElementById("viewThumbnail"),
[18483] Fix | Delete
outlineButton: document.getElementById("viewOutline"),
[18484] Fix | Delete
attachmentsButton: document.getElementById("viewAttachments"),
[18485] Fix | Delete
layersButton: document.getElementById("viewLayers"),
[18486] Fix | Delete
thumbnailView: document.getElementById("thumbnailView"),
[18487] Fix | Delete
outlineView: document.getElementById("outlineView"),
[18488] Fix | Delete
attachmentsView: document.getElementById("attachmentsView"),
[18489] Fix | Delete
layersView: document.getElementById("layersView"),
[18490] Fix | Delete
currentOutlineItemButton: document.getElementById("currentOutlineItem")
[18491] Fix | Delete
},
[18492] Fix | Delete
findBar: {
[18493] Fix | Delete
bar: document.getElementById("findbar"),
[18494] Fix | Delete
toggleButton: document.getElementById("viewFind"),
[18495] Fix | Delete
findField: document.getElementById("findInput"),
[18496] Fix | Delete
highlightAllCheckbox: document.getElementById("findHighlightAll"),
[18497] Fix | Delete
caseSensitiveCheckbox: document.getElementById("findMatchCase"),
[18498] Fix | Delete
matchDiacriticsCheckbox: document.getElementById("findMatchDiacritics"),
[18499] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function