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/clone/wp-conte.../plugins/embedpre.../assets/pdf/build
File: script.js
}).then(pageInfo => {
[17000] Fix | Delete
if (this.destroyed) {
[17001] Fix | Delete
throw new Error("Transport destroyed");
[17002] Fix | Delete
}
[17003] Fix | Delete
if (pageInfo.refStr) {
[17004] Fix | Delete
this.#pageRefCache.set(pageInfo.refStr, pageNumber);
[17005] Fix | Delete
}
[17006] Fix | Delete
const page = new PDFPageProxy(pageIndex, pageInfo, this, this._params.pdfBug);
[17007] Fix | Delete
this.#pageCache.set(pageIndex, page);
[17008] Fix | Delete
return page;
[17009] Fix | Delete
});
[17010] Fix | Delete
this.#pagePromises.set(pageIndex, promise);
[17011] Fix | Delete
return promise;
[17012] Fix | Delete
}
[17013] Fix | Delete
getPageIndex(ref) {
[17014] Fix | Delete
if (!isRefProxy(ref)) {
[17015] Fix | Delete
return Promise.reject(new Error("Invalid pageIndex request."));
[17016] Fix | Delete
}
[17017] Fix | Delete
return this.messageHandler.sendWithPromise("GetPageIndex", {
[17018] Fix | Delete
num: ref.num,
[17019] Fix | Delete
gen: ref.gen
[17020] Fix | Delete
});
[17021] Fix | Delete
}
[17022] Fix | Delete
getAnnotations(pageIndex, intent) {
[17023] Fix | Delete
return this.messageHandler.sendWithPromise("GetAnnotations", {
[17024] Fix | Delete
pageIndex,
[17025] Fix | Delete
intent
[17026] Fix | Delete
});
[17027] Fix | Delete
}
[17028] Fix | Delete
getFieldObjects() {
[17029] Fix | Delete
return this.#cacheSimpleMethod("GetFieldObjects");
[17030] Fix | Delete
}
[17031] Fix | Delete
hasJSActions() {
[17032] Fix | Delete
return this.#cacheSimpleMethod("HasJSActions");
[17033] Fix | Delete
}
[17034] Fix | Delete
getCalculationOrderIds() {
[17035] Fix | Delete
return this.messageHandler.sendWithPromise("GetCalculationOrderIds", null);
[17036] Fix | Delete
}
[17037] Fix | Delete
getDestinations() {
[17038] Fix | Delete
return this.messageHandler.sendWithPromise("GetDestinations", null);
[17039] Fix | Delete
}
[17040] Fix | Delete
getDestination(id) {
[17041] Fix | Delete
if (typeof id !== "string") {
[17042] Fix | Delete
return Promise.reject(new Error("Invalid destination request."));
[17043] Fix | Delete
}
[17044] Fix | Delete
return this.messageHandler.sendWithPromise("GetDestination", {
[17045] Fix | Delete
id
[17046] Fix | Delete
});
[17047] Fix | Delete
}
[17048] Fix | Delete
getPageLabels() {
[17049] Fix | Delete
return this.messageHandler.sendWithPromise("GetPageLabels", null);
[17050] Fix | Delete
}
[17051] Fix | Delete
getPageLayout() {
[17052] Fix | Delete
return this.messageHandler.sendWithPromise("GetPageLayout", null);
[17053] Fix | Delete
}
[17054] Fix | Delete
getPageMode() {
[17055] Fix | Delete
return this.messageHandler.sendWithPromise("GetPageMode", null);
[17056] Fix | Delete
}
[17057] Fix | Delete
getViewerPreferences() {
[17058] Fix | Delete
return this.messageHandler.sendWithPromise("GetViewerPreferences", null);
[17059] Fix | Delete
}
[17060] Fix | Delete
getOpenAction() {
[17061] Fix | Delete
return this.messageHandler.sendWithPromise("GetOpenAction", null);
[17062] Fix | Delete
}
[17063] Fix | Delete
getAttachments() {
[17064] Fix | Delete
return this.messageHandler.sendWithPromise("GetAttachments", null);
[17065] Fix | Delete
}
[17066] Fix | Delete
getDocJSActions() {
[17067] Fix | Delete
return this.#cacheSimpleMethod("GetDocJSActions");
[17068] Fix | Delete
}
[17069] Fix | Delete
getPageJSActions(pageIndex) {
[17070] Fix | Delete
return this.messageHandler.sendWithPromise("GetPageJSActions", {
[17071] Fix | Delete
pageIndex
[17072] Fix | Delete
});
[17073] Fix | Delete
}
[17074] Fix | Delete
getStructTree(pageIndex) {
[17075] Fix | Delete
return this.messageHandler.sendWithPromise("GetStructTree", {
[17076] Fix | Delete
pageIndex
[17077] Fix | Delete
});
[17078] Fix | Delete
}
[17079] Fix | Delete
getOutline() {
[17080] Fix | Delete
return this.messageHandler.sendWithPromise("GetOutline", null);
[17081] Fix | Delete
}
[17082] Fix | Delete
getOptionalContentConfig(renderingIntent) {
[17083] Fix | Delete
return this.#cacheSimpleMethod("GetOptionalContentConfig").then(data => new OptionalContentConfig(data, renderingIntent));
[17084] Fix | Delete
}
[17085] Fix | Delete
getPermissions() {
[17086] Fix | Delete
return this.messageHandler.sendWithPromise("GetPermissions", null);
[17087] Fix | Delete
}
[17088] Fix | Delete
getMetadata() {
[17089] Fix | Delete
const name = "GetMetadata",
[17090] Fix | Delete
cachedPromise = this.#methodPromises.get(name);
[17091] Fix | Delete
if (cachedPromise) {
[17092] Fix | Delete
return cachedPromise;
[17093] Fix | Delete
}
[17094] Fix | Delete
const promise = this.messageHandler.sendWithPromise(name, null).then(results => ({
[17095] Fix | Delete
info: results[0],
[17096] Fix | Delete
metadata: results[1] ? new Metadata(results[1]) : null,
[17097] Fix | Delete
contentDispositionFilename: this._fullReader?.filename ?? null,
[17098] Fix | Delete
contentLength: this._fullReader?.contentLength ?? null
[17099] Fix | Delete
}));
[17100] Fix | Delete
this.#methodPromises.set(name, promise);
[17101] Fix | Delete
return promise;
[17102] Fix | Delete
}
[17103] Fix | Delete
getMarkInfo() {
[17104] Fix | Delete
return this.messageHandler.sendWithPromise("GetMarkInfo", null);
[17105] Fix | Delete
}
[17106] Fix | Delete
async startCleanup(keepLoadedFonts = false) {
[17107] Fix | Delete
if (this.destroyed) {
[17108] Fix | Delete
return;
[17109] Fix | Delete
}
[17110] Fix | Delete
await this.messageHandler.sendWithPromise("Cleanup", null);
[17111] Fix | Delete
for (const page of this.#pageCache.values()) {
[17112] Fix | Delete
const cleanupSuccessful = page.cleanup();
[17113] Fix | Delete
if (!cleanupSuccessful) {
[17114] Fix | Delete
throw new Error(`startCleanup: Page ${page.pageNumber} is currently rendering.`);
[17115] Fix | Delete
}
[17116] Fix | Delete
}
[17117] Fix | Delete
this.commonObjs.clear();
[17118] Fix | Delete
if (!keepLoadedFonts) {
[17119] Fix | Delete
this.fontLoader.clear();
[17120] Fix | Delete
}
[17121] Fix | Delete
this.#methodPromises.clear();
[17122] Fix | Delete
this.filterFactory.destroy(true);
[17123] Fix | Delete
TextLayer.cleanup();
[17124] Fix | Delete
}
[17125] Fix | Delete
cachedPageNumber(ref) {
[17126] Fix | Delete
if (!isRefProxy(ref)) {
[17127] Fix | Delete
return null;
[17128] Fix | Delete
}
[17129] Fix | Delete
const refStr = ref.gen === 0 ? `${ref.num}R` : `${ref.num}R${ref.gen}`;
[17130] Fix | Delete
return this.#pageRefCache.get(refStr) ?? null;
[17131] Fix | Delete
}
[17132] Fix | Delete
}
[17133] Fix | Delete
const INITIAL_DATA = Symbol("INITIAL_DATA");
[17134] Fix | Delete
class PDFObjects {
[17135] Fix | Delete
#objs = Object.create(null);
[17136] Fix | Delete
#ensureObj(objId) {
[17137] Fix | Delete
return this.#objs[objId] ||= {
[17138] Fix | Delete
...Promise.withResolvers(),
[17139] Fix | Delete
data: INITIAL_DATA
[17140] Fix | Delete
};
[17141] Fix | Delete
}
[17142] Fix | Delete
get(objId, callback = null) {
[17143] Fix | Delete
if (callback) {
[17144] Fix | Delete
const obj = this.#ensureObj(objId);
[17145] Fix | Delete
obj.promise.then(() => callback(obj.data));
[17146] Fix | Delete
return null;
[17147] Fix | Delete
}
[17148] Fix | Delete
const obj = this.#objs[objId];
[17149] Fix | Delete
if (!obj || obj.data === INITIAL_DATA) {
[17150] Fix | Delete
throw new Error(`Requesting object that isn't resolved yet ${objId}.`);
[17151] Fix | Delete
}
[17152] Fix | Delete
return obj.data;
[17153] Fix | Delete
}
[17154] Fix | Delete
has(objId) {
[17155] Fix | Delete
const obj = this.#objs[objId];
[17156] Fix | Delete
return !!obj && obj.data !== INITIAL_DATA;
[17157] Fix | Delete
}
[17158] Fix | Delete
resolve(objId, data = null) {
[17159] Fix | Delete
const obj = this.#ensureObj(objId);
[17160] Fix | Delete
obj.data = data;
[17161] Fix | Delete
obj.resolve();
[17162] Fix | Delete
}
[17163] Fix | Delete
clear() {
[17164] Fix | Delete
for (const objId in this.#objs) {
[17165] Fix | Delete
const {
[17166] Fix | Delete
data
[17167] Fix | Delete
} = this.#objs[objId];
[17168] Fix | Delete
data?.bitmap?.close();
[17169] Fix | Delete
}
[17170] Fix | Delete
this.#objs = Object.create(null);
[17171] Fix | Delete
}
[17172] Fix | Delete
*[Symbol.iterator]() {
[17173] Fix | Delete
for (const objId in this.#objs) {
[17174] Fix | Delete
const {
[17175] Fix | Delete
data
[17176] Fix | Delete
} = this.#objs[objId];
[17177] Fix | Delete
if (data === INITIAL_DATA) {
[17178] Fix | Delete
continue;
[17179] Fix | Delete
}
[17180] Fix | Delete
yield [objId, data];
[17181] Fix | Delete
}
[17182] Fix | Delete
}
[17183] Fix | Delete
}
[17184] Fix | Delete
class RenderTask {
[17185] Fix | Delete
#internalRenderTask = null;
[17186] Fix | Delete
constructor(internalRenderTask) {
[17187] Fix | Delete
this.#internalRenderTask = internalRenderTask;
[17188] Fix | Delete
this.onContinue = null;
[17189] Fix | Delete
}
[17190] Fix | Delete
get promise() {
[17191] Fix | Delete
return this.#internalRenderTask.capability.promise;
[17192] Fix | Delete
}
[17193] Fix | Delete
cancel(extraDelay = 0) {
[17194] Fix | Delete
this.#internalRenderTask.cancel(null, extraDelay);
[17195] Fix | Delete
}
[17196] Fix | Delete
get separateAnnots() {
[17197] Fix | Delete
const {
[17198] Fix | Delete
separateAnnots
[17199] Fix | Delete
} = this.#internalRenderTask.operatorList;
[17200] Fix | Delete
if (!separateAnnots) {
[17201] Fix | Delete
return false;
[17202] Fix | Delete
}
[17203] Fix | Delete
const {
[17204] Fix | Delete
annotationCanvasMap
[17205] Fix | Delete
} = this.#internalRenderTask;
[17206] Fix | Delete
return separateAnnots.form || separateAnnots.canvas && annotationCanvasMap?.size > 0;
[17207] Fix | Delete
}
[17208] Fix | Delete
}
[17209] Fix | Delete
class InternalRenderTask {
[17210] Fix | Delete
static #canvasInUse = new WeakSet();
[17211] Fix | Delete
constructor({
[17212] Fix | Delete
callback,
[17213] Fix | Delete
params,
[17214] Fix | Delete
objs,
[17215] Fix | Delete
commonObjs,
[17216] Fix | Delete
annotationCanvasMap,
[17217] Fix | Delete
operatorList,
[17218] Fix | Delete
pageIndex,
[17219] Fix | Delete
canvasFactory,
[17220] Fix | Delete
filterFactory,
[17221] Fix | Delete
useRequestAnimationFrame = false,
[17222] Fix | Delete
pdfBug = false,
[17223] Fix | Delete
pageColors = null
[17224] Fix | Delete
}) {
[17225] Fix | Delete
this.callback = callback;
[17226] Fix | Delete
this.params = params;
[17227] Fix | Delete
this.objs = objs;
[17228] Fix | Delete
this.commonObjs = commonObjs;
[17229] Fix | Delete
this.annotationCanvasMap = annotationCanvasMap;
[17230] Fix | Delete
this.operatorListIdx = null;
[17231] Fix | Delete
this.operatorList = operatorList;
[17232] Fix | Delete
this._pageIndex = pageIndex;
[17233] Fix | Delete
this.canvasFactory = canvasFactory;
[17234] Fix | Delete
this.filterFactory = filterFactory;
[17235] Fix | Delete
this._pdfBug = pdfBug;
[17236] Fix | Delete
this.pageColors = pageColors;
[17237] Fix | Delete
this.running = false;
[17238] Fix | Delete
this.graphicsReadyCallback = null;
[17239] Fix | Delete
this.graphicsReady = false;
[17240] Fix | Delete
this._useRequestAnimationFrame = useRequestAnimationFrame === true && typeof window !== "undefined";
[17241] Fix | Delete
this.cancelled = false;
[17242] Fix | Delete
this.capability = Promise.withResolvers();
[17243] Fix | Delete
this.task = new RenderTask(this);
[17244] Fix | Delete
this._cancelBound = this.cancel.bind(this);
[17245] Fix | Delete
this._continueBound = this._continue.bind(this);
[17246] Fix | Delete
this._scheduleNextBound = this._scheduleNext.bind(this);
[17247] Fix | Delete
this._nextBound = this._next.bind(this);
[17248] Fix | Delete
this._canvas = params.canvasContext.canvas;
[17249] Fix | Delete
}
[17250] Fix | Delete
get completed() {
[17251] Fix | Delete
return this.capability.promise.catch(function () {});
[17252] Fix | Delete
}
[17253] Fix | Delete
initializeGraphics({
[17254] Fix | Delete
transparency = false,
[17255] Fix | Delete
optionalContentConfig
[17256] Fix | Delete
}) {
[17257] Fix | Delete
if (this.cancelled) {
[17258] Fix | Delete
return;
[17259] Fix | Delete
}
[17260] Fix | Delete
if (this._canvas) {
[17261] Fix | Delete
if (InternalRenderTask.#canvasInUse.has(this._canvas)) {
[17262] Fix | Delete
throw new Error("Cannot use the same canvas during multiple render() operations. " + "Use different canvas or ensure previous operations were " + "cancelled or completed.");
[17263] Fix | Delete
}
[17264] Fix | Delete
InternalRenderTask.#canvasInUse.add(this._canvas);
[17265] Fix | Delete
}
[17266] Fix | Delete
if (this._pdfBug && globalThis.StepperManager?.enabled) {
[17267] Fix | Delete
this.stepper = globalThis.StepperManager.create(this._pageIndex);
[17268] Fix | Delete
this.stepper.init(this.operatorList);
[17269] Fix | Delete
this.stepper.nextBreakPoint = this.stepper.getNextBreakPoint();
[17270] Fix | Delete
}
[17271] Fix | Delete
const {
[17272] Fix | Delete
canvasContext,
[17273] Fix | Delete
viewport,
[17274] Fix | Delete
transform,
[17275] Fix | Delete
background
[17276] Fix | Delete
} = this.params;
[17277] Fix | Delete
this.gfx = new CanvasGraphics(canvasContext, this.commonObjs, this.objs, this.canvasFactory, this.filterFactory, {
[17278] Fix | Delete
optionalContentConfig
[17279] Fix | Delete
}, this.annotationCanvasMap, this.pageColors);
[17280] Fix | Delete
this.gfx.beginDrawing({
[17281] Fix | Delete
transform,
[17282] Fix | Delete
viewport,
[17283] Fix | Delete
transparency,
[17284] Fix | Delete
background
[17285] Fix | Delete
});
[17286] Fix | Delete
this.operatorListIdx = 0;
[17287] Fix | Delete
this.graphicsReady = true;
[17288] Fix | Delete
this.graphicsReadyCallback?.();
[17289] Fix | Delete
}
[17290] Fix | Delete
cancel(error = null, extraDelay = 0) {
[17291] Fix | Delete
this.running = false;
[17292] Fix | Delete
this.cancelled = true;
[17293] Fix | Delete
this.gfx?.endDrawing();
[17294] Fix | Delete
InternalRenderTask.#canvasInUse.delete(this._canvas);
[17295] Fix | Delete
this.callback(error || new RenderingCancelledException(`Rendering cancelled, page ${this._pageIndex + 1}`, extraDelay));
[17296] Fix | Delete
}
[17297] Fix | Delete
operatorListChanged() {
[17298] Fix | Delete
if (!this.graphicsReady) {
[17299] Fix | Delete
this.graphicsReadyCallback ||= this._continueBound;
[17300] Fix | Delete
return;
[17301] Fix | Delete
}
[17302] Fix | Delete
this.stepper?.updateOperatorList(this.operatorList);
[17303] Fix | Delete
if (this.running) {
[17304] Fix | Delete
return;
[17305] Fix | Delete
}
[17306] Fix | Delete
this._continue();
[17307] Fix | Delete
}
[17308] Fix | Delete
_continue() {
[17309] Fix | Delete
this.running = true;
[17310] Fix | Delete
if (this.cancelled) {
[17311] Fix | Delete
return;
[17312] Fix | Delete
}
[17313] Fix | Delete
if (this.task.onContinue) {
[17314] Fix | Delete
this.task.onContinue(this._scheduleNextBound);
[17315] Fix | Delete
} else {
[17316] Fix | Delete
this._scheduleNext();
[17317] Fix | Delete
}
[17318] Fix | Delete
}
[17319] Fix | Delete
_scheduleNext() {
[17320] Fix | Delete
if (this._useRequestAnimationFrame) {
[17321] Fix | Delete
window.requestAnimationFrame(() => {
[17322] Fix | Delete
this._nextBound().catch(this._cancelBound);
[17323] Fix | Delete
});
[17324] Fix | Delete
} else {
[17325] Fix | Delete
Promise.resolve().then(this._nextBound).catch(this._cancelBound);
[17326] Fix | Delete
}
[17327] Fix | Delete
}
[17328] Fix | Delete
async _next() {
[17329] Fix | Delete
if (this.cancelled) {
[17330] Fix | Delete
return;
[17331] Fix | Delete
}
[17332] Fix | Delete
this.operatorListIdx = this.gfx.executeOperatorList(this.operatorList, this.operatorListIdx, this._continueBound, this.stepper);
[17333] Fix | Delete
if (this.operatorListIdx === this.operatorList.argsArray.length) {
[17334] Fix | Delete
this.running = false;
[17335] Fix | Delete
if (this.operatorList.lastChunk) {
[17336] Fix | Delete
this.gfx.endDrawing();
[17337] Fix | Delete
InternalRenderTask.#canvasInUse.delete(this._canvas);
[17338] Fix | Delete
this.callback();
[17339] Fix | Delete
}
[17340] Fix | Delete
}
[17341] Fix | Delete
}
[17342] Fix | Delete
}
[17343] Fix | Delete
const version = "4.3.136";
[17344] Fix | Delete
const build = "0cec64437";
[17345] Fix | Delete
[17346] Fix | Delete
// EXTERNAL MODULE: ./node_modules/core-js/modules/esnext.iterator.flat-map.js
[17347] Fix | Delete
var esnext_iterator_flat_map = __webpack_require__(670);
[17348] Fix | Delete
;// CONCATENATED MODULE: ./src/shared/scripting_utils.js
[17349] Fix | Delete
[17350] Fix | Delete
function makeColorComp(n) {
[17351] Fix | Delete
return Math.floor(Math.max(0, Math.min(1, n)) * 255).toString(16).padStart(2, "0");
[17352] Fix | Delete
}
[17353] Fix | Delete
function scaleAndClamp(x) {
[17354] Fix | Delete
return Math.max(0, Math.min(255, 255 * x));
[17355] Fix | Delete
}
[17356] Fix | Delete
class ColorConverters {
[17357] Fix | Delete
static CMYK_G([c, y, m, k]) {
[17358] Fix | Delete
return ["G", 1 - Math.min(1, 0.3 * c + 0.59 * m + 0.11 * y + k)];
[17359] Fix | Delete
}
[17360] Fix | Delete
static G_CMYK([g]) {
[17361] Fix | Delete
return ["CMYK", 0, 0, 0, 1 - g];
[17362] Fix | Delete
}
[17363] Fix | Delete
static G_RGB([g]) {
[17364] Fix | Delete
return ["RGB", g, g, g];
[17365] Fix | Delete
}
[17366] Fix | Delete
static G_rgb([g]) {
[17367] Fix | Delete
g = scaleAndClamp(g);
[17368] Fix | Delete
return [g, g, g];
[17369] Fix | Delete
}
[17370] Fix | Delete
static G_HTML([g]) {
[17371] Fix | Delete
const G = makeColorComp(g);
[17372] Fix | Delete
return `#${G}${G}${G}`;
[17373] Fix | Delete
}
[17374] Fix | Delete
static RGB_G([r, g, b]) {
[17375] Fix | Delete
return ["G", 0.3 * r + 0.59 * g + 0.11 * b];
[17376] Fix | Delete
}
[17377] Fix | Delete
static RGB_rgb(color) {
[17378] Fix | Delete
return color.map(scaleAndClamp);
[17379] Fix | Delete
}
[17380] Fix | Delete
static RGB_HTML(color) {
[17381] Fix | Delete
return `#${color.map(makeColorComp).join("")}`;
[17382] Fix | Delete
}
[17383] Fix | Delete
static T_HTML() {
[17384] Fix | Delete
return "#00000000";
[17385] Fix | Delete
}
[17386] Fix | Delete
static T_rgb() {
[17387] Fix | Delete
return [null];
[17388] Fix | Delete
}
[17389] Fix | Delete
static CMYK_RGB([c, y, m, k]) {
[17390] Fix | Delete
return ["RGB", 1 - Math.min(1, c + k), 1 - Math.min(1, m + k), 1 - Math.min(1, y + k)];
[17391] Fix | Delete
}
[17392] Fix | Delete
static CMYK_rgb([c, y, m, k]) {
[17393] Fix | Delete
return [scaleAndClamp(1 - Math.min(1, c + k)), scaleAndClamp(1 - Math.min(1, m + k)), scaleAndClamp(1 - Math.min(1, y + k))];
[17394] Fix | Delete
}
[17395] Fix | Delete
static CMYK_HTML(components) {
[17396] Fix | Delete
const rgb = this.CMYK_RGB(components).slice(1);
[17397] Fix | Delete
return this.RGB_HTML(rgb);
[17398] Fix | Delete
}
[17399] Fix | Delete
static RGB_CMYK([r, g, b]) {
[17400] Fix | Delete
const c = 1 - r;
[17401] Fix | Delete
const m = 1 - g;
[17402] Fix | Delete
const y = 1 - b;
[17403] Fix | Delete
const k = Math.min(c, m, y);
[17404] Fix | Delete
return ["CMYK", c, m, y, k];
[17405] Fix | Delete
}
[17406] Fix | Delete
}
[17407] Fix | Delete
[17408] Fix | Delete
;// CONCATENATED MODULE: ./src/display/xfa_layer.js
[17409] Fix | Delete
[17410] Fix | Delete
[17411] Fix | Delete
class XfaLayer {
[17412] Fix | Delete
static setupStorage(html, id, element, storage, intent) {
[17413] Fix | Delete
const storedData = storage.getValue(id, {
[17414] Fix | Delete
value: null
[17415] Fix | Delete
});
[17416] Fix | Delete
switch (element.name) {
[17417] Fix | Delete
case "textarea":
[17418] Fix | Delete
if (storedData.value !== null) {
[17419] Fix | Delete
html.textContent = storedData.value;
[17420] Fix | Delete
}
[17421] Fix | Delete
if (intent === "print") {
[17422] Fix | Delete
break;
[17423] Fix | Delete
}
[17424] Fix | Delete
html.addEventListener("input", event => {
[17425] Fix | Delete
storage.setValue(id, {
[17426] Fix | Delete
value: event.target.value
[17427] Fix | Delete
});
[17428] Fix | Delete
});
[17429] Fix | Delete
break;
[17430] Fix | Delete
case "input":
[17431] Fix | Delete
if (element.attributes.type === "radio" || element.attributes.type === "checkbox") {
[17432] Fix | Delete
if (storedData.value === element.attributes.xfaOn) {
[17433] Fix | Delete
html.setAttribute("checked", true);
[17434] Fix | Delete
} else if (storedData.value === element.attributes.xfaOff) {
[17435] Fix | Delete
html.removeAttribute("checked");
[17436] Fix | Delete
}
[17437] Fix | Delete
if (intent === "print") {
[17438] Fix | Delete
break;
[17439] Fix | Delete
}
[17440] Fix | Delete
html.addEventListener("change", event => {
[17441] Fix | Delete
storage.setValue(id, {
[17442] Fix | Delete
value: event.target.checked ? event.target.getAttribute("xfaOn") : event.target.getAttribute("xfaOff")
[17443] Fix | Delete
});
[17444] Fix | Delete
});
[17445] Fix | Delete
} else {
[17446] Fix | Delete
if (storedData.value !== null) {
[17447] Fix | Delete
html.setAttribute("value", storedData.value);
[17448] Fix | Delete
}
[17449] Fix | Delete
if (intent === "print") {
[17450] Fix | Delete
break;
[17451] Fix | Delete
}
[17452] Fix | Delete
html.addEventListener("input", event => {
[17453] Fix | Delete
storage.setValue(id, {
[17454] Fix | Delete
value: event.target.value
[17455] Fix | Delete
});
[17456] Fix | Delete
});
[17457] Fix | Delete
}
[17458] Fix | Delete
break;
[17459] Fix | Delete
case "select":
[17460] Fix | Delete
if (storedData.value !== null) {
[17461] Fix | Delete
html.setAttribute("value", storedData.value);
[17462] Fix | Delete
for (const option of element.children) {
[17463] Fix | Delete
if (option.attributes.value === storedData.value) {
[17464] Fix | Delete
option.attributes.selected = true;
[17465] Fix | Delete
} else if (option.attributes.hasOwnProperty("selected")) {
[17466] Fix | Delete
delete option.attributes.selected;
[17467] Fix | Delete
}
[17468] Fix | Delete
}
[17469] Fix | Delete
}
[17470] Fix | Delete
html.addEventListener("input", event => {
[17471] Fix | Delete
const options = event.target.options;
[17472] Fix | Delete
const value = options.selectedIndex === -1 ? "" : options[options.selectedIndex].value;
[17473] Fix | Delete
storage.setValue(id, {
[17474] Fix | Delete
value
[17475] Fix | Delete
});
[17476] Fix | Delete
});
[17477] Fix | Delete
break;
[17478] Fix | Delete
}
[17479] Fix | Delete
}
[17480] Fix | Delete
static setAttributes({
[17481] Fix | Delete
html,
[17482] Fix | Delete
element,
[17483] Fix | Delete
storage = null,
[17484] Fix | Delete
intent,
[17485] Fix | Delete
linkService
[17486] Fix | Delete
}) {
[17487] Fix | Delete
const {
[17488] Fix | Delete
attributes
[17489] Fix | Delete
} = element;
[17490] Fix | Delete
const isHTMLAnchorElement = html instanceof HTMLAnchorElement;
[17491] Fix | Delete
if (attributes.type === "radio") {
[17492] Fix | Delete
attributes.name = `${attributes.name}-${intent}`;
[17493] Fix | Delete
}
[17494] Fix | Delete
for (const [key, value] of Object.entries(attributes)) {
[17495] Fix | Delete
if (value === null || value === undefined) {
[17496] Fix | Delete
continue;
[17497] Fix | Delete
}
[17498] Fix | Delete
switch (key) {
[17499] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function