79 lines
2.0 KiB
JavaScript
79 lines
2.0 KiB
JavaScript
// Metro module 6419 (f6420).
|
|
import { SyncPromise } from "./SyncPromise_6392";
|
|
function $mk78547($env) {
|
|
return (a0, a1) => {
|
|
let env25858;
|
|
L12: {
|
|
const r9 = $env;
|
|
env25858 = {
|
|
$parent: $env
|
|
};
|
|
env25858[0] = a0;
|
|
const r14 = r9[0];
|
|
const r12 = r9[3];
|
|
const r8 = r14[r12];
|
|
const r4 = r9[1];
|
|
if (r4 !== null && typeof r8 === "function") {
|
|
const r7 = {
|
|
...r4
|
|
};
|
|
const r13 = r9[2];
|
|
const r23 = r8(r7, r13);
|
|
const r24 = $env.$parent;
|
|
const r11 = r24[0];
|
|
const r25 = r24[1];
|
|
if (r11(r25[1]).DEBUG_BUILD && r8.id && r23 === null) {
|
|
r11(r25[2]).logger.log(`Event processor "${r8.id}" dropped event`);
|
|
}
|
|
if (r11(r25[3]).isThenable(r23)) {
|
|
r23.then((result) => {
|
|
let env29767;
|
|
const r3 = env25858.$parent.$parent;
|
|
const r2 = env25858.$parent;
|
|
const r6 = r2[0];
|
|
const r5 = r2[2];
|
|
const r4 = r2[3] + 1;
|
|
const r10 = env29767 = {
|
|
$parent: r3
|
|
};
|
|
env29767[0] = r6;
|
|
env29767[1] = result;
|
|
env29767[2] = r5;
|
|
env29767[3] = r4;
|
|
return new ((0, r3[0])(r3[1][0]).SyncPromise)($mk78547(r10)).then(env25858[0]);
|
|
}).then(null, a1);
|
|
break L12;
|
|
}
|
|
let env25859;
|
|
const r41 = r12 + 1;
|
|
const r42 = env25859 = {
|
|
$parent: r24
|
|
};
|
|
env25859[0] = r14;
|
|
env25859[1] = r23;
|
|
env25859[2] = r13;
|
|
env25859[3] = r41;
|
|
new (r11(r25[0]).SyncPromise)($mk78547(r42)).then(a0).then(null, a1);
|
|
} else {
|
|
a0(r4);
|
|
}
|
|
}
|
|
};
|
|
}
|
|
let env4116 = {};
|
|
export function notifyEventProcessors(a0, a1, a2) {
|
|
let env15722;
|
|
const r2 = env15722 = {
|
|
$parent: env4116
|
|
};
|
|
env15722[0] = a0;
|
|
env15722[1] = a1;
|
|
env15722[2] = a2;
|
|
let r4 = arguments[3];
|
|
if (r4 === void 0) {
|
|
r4 = 0;
|
|
}
|
|
env15722[3] = r4;
|
|
return new SyncPromise($mk78547(r2));
|
|
}
|