Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4821.js (118.4 MB)
438 lines
12 KiB
JavaScript
438 lines
12 KiB
JavaScript
// Module ID: 4398
|
|
// Function ID: 4399
|
|
// Name: _fromURL
|
|
// Dependencies: [5, 17, 4370]
|
|
|
|
// Module 4398 (_fromURL)
|
|
import "asyncGeneratorStep";
|
|
|
|
fn(17).Image;
|
|
const NitroModules = fn(4370).NitroModules;
|
|
NitroModules.createHybridObject("RiveFileFactory");
|
|
let obj = {};
|
|
let closure_0 = async function _fromURL(arg0, value) {
|
|
if (c6 === 2) {
|
|
c6 = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp4 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
const obj2 = { value, done: true };
|
|
return obj2;
|
|
} else {
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} else {
|
|
try {
|
|
c6 = 2;
|
|
if (0 === c5) {
|
|
if (arg0 === 1) {
|
|
c6 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c6 = 3;
|
|
const obj3 = { value, done: true };
|
|
return obj3;
|
|
} else {
|
|
closure_4 = tmp5;
|
|
closure_131_2 = undefined;
|
|
closure_131_0 = closure_0;
|
|
closure_131_1 = closure_1;
|
|
let flag = closure_2;
|
|
if (closure_2 === undefined) {
|
|
flag = true;
|
|
}
|
|
closure_131_2 = flag;
|
|
c5 = 1;
|
|
c6 = 1;
|
|
return { value: "PX_16", done: true };
|
|
}
|
|
} else if (arg0 === 1) {
|
|
c6 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c6 = 3;
|
|
const obj4 = { value, done: true };
|
|
return obj4;
|
|
} else {
|
|
let tmp12;
|
|
if (closure_131_1) {
|
|
const obj = { data: closure_131_1 };
|
|
tmp12 = obj;
|
|
}
|
|
c6 = 3;
|
|
const obj5 = { value: tmp2.fromURL(closure_131_0, closure_131_2, tmp12), done: true };
|
|
return obj5;
|
|
}
|
|
} catch (tmp17) {
|
|
c6 = tmp;
|
|
throw tmp17;
|
|
}
|
|
}
|
|
};
|
|
let asyncGeneratorStep = function _fromFileURL() {
|
|
const self = this;
|
|
const tmp = asyncGeneratorStep(async (arg0, value) => {
|
|
if (c6 === 2) {
|
|
c6 = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp4 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
const obj2 = { value, done: true };
|
|
return obj2;
|
|
} else {
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} else {
|
|
try {
|
|
c6 = 2;
|
|
if (0 === c5) {
|
|
if (arg0 === 1) {
|
|
c6 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c6 = 3;
|
|
const obj3 = { value, done: true };
|
|
return obj3;
|
|
} else {
|
|
closure_4 = tmp5;
|
|
closure_131_1 = undefined;
|
|
closure_131_2 = undefined;
|
|
closure_131_0 = closure_0;
|
|
closure_131_1 = closure_1;
|
|
let flag = closure_2;
|
|
if (closure_2 === undefined) {
|
|
flag = true;
|
|
}
|
|
closure_131_2 = flag;
|
|
c5 = 1;
|
|
c6 = 1;
|
|
return { value: "PX_16", done: true };
|
|
}
|
|
} else if (arg0 === 1) {
|
|
c6 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c6 = 3;
|
|
const obj4 = { value, done: true };
|
|
return obj4;
|
|
} else {
|
|
let tmp12;
|
|
if (closure_131_1) {
|
|
const obj = { data: closure_131_1 };
|
|
tmp12 = obj;
|
|
}
|
|
c6 = 3;
|
|
const obj5 = { value: tmp2.fromFileURL(closure_131_0, closure_131_2, tmp12), done: true };
|
|
return obj5;
|
|
}
|
|
} catch (tmp17) {
|
|
c6 = tmp;
|
|
throw tmp17;
|
|
}
|
|
}
|
|
});
|
|
asyncGeneratorStep = tmp;
|
|
const apply = tmp.apply;
|
|
if (typeof apply === "unknown") {
|
|
let applyArgumentsResult = HermesBuiltin.applyArguments(self);
|
|
} else {
|
|
applyArgumentsResult = apply(self, arguments);
|
|
}
|
|
return applyArgumentsResult;
|
|
};
|
|
const Image = async function _fromResource(arg0, value) {
|
|
if (c6 === 2) {
|
|
c6 = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp4 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
const obj2 = { value, done: true };
|
|
return obj2;
|
|
} else {
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} else {
|
|
try {
|
|
c6 = 2;
|
|
if (0 === c5) {
|
|
if (arg0 === 1) {
|
|
c6 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c6 = 3;
|
|
const obj3 = { value, done: true };
|
|
return obj3;
|
|
} else {
|
|
closure_4 = tmp5;
|
|
closure_131_2 = undefined;
|
|
closure_131_0 = closure_0;
|
|
closure_131_1 = closure_1;
|
|
let flag = closure_2;
|
|
if (closure_2 === undefined) {
|
|
flag = true;
|
|
}
|
|
closure_131_2 = flag;
|
|
c5 = 1;
|
|
c6 = 1;
|
|
return { value: "PX_16", done: true };
|
|
}
|
|
} else if (arg0 === 1) {
|
|
c6 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c6 = 3;
|
|
const obj4 = { value, done: true };
|
|
return obj4;
|
|
} else {
|
|
let tmp12;
|
|
if (closure_131_1) {
|
|
const obj = { data: closure_131_1 };
|
|
tmp12 = obj;
|
|
}
|
|
c6 = 3;
|
|
const obj5 = { value: tmp2.fromResource(closure_131_0, closure_131_2, tmp12), done: true };
|
|
return obj5;
|
|
}
|
|
} catch (tmp17) {
|
|
c6 = tmp;
|
|
throw tmp17;
|
|
}
|
|
}
|
|
};
|
|
let closure_3 = async function _fromBytes(arg0, value) {
|
|
if (c6 === 2) {
|
|
c6 = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp4 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
const obj2 = { value, done: true };
|
|
return obj2;
|
|
} else {
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} else {
|
|
try {
|
|
c6 = 2;
|
|
if (0 === c5) {
|
|
if (arg0 === 1) {
|
|
c6 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c6 = 3;
|
|
const obj3 = { value, done: true };
|
|
return obj3;
|
|
} else {
|
|
closure_4 = tmp5;
|
|
closure_131_2 = undefined;
|
|
closure_131_0 = closure_0;
|
|
closure_131_1 = closure_1;
|
|
let flag = closure_2;
|
|
if (closure_2 === undefined) {
|
|
flag = true;
|
|
}
|
|
closure_131_2 = flag;
|
|
c5 = 1;
|
|
c6 = 1;
|
|
return { value: "PX_16", done: true };
|
|
}
|
|
} else if (arg0 === 1) {
|
|
c6 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c6 = 3;
|
|
const obj4 = { value, done: true };
|
|
return obj4;
|
|
} else {
|
|
let tmp12;
|
|
if (closure_131_1) {
|
|
const obj = { data: closure_131_1 };
|
|
tmp12 = obj;
|
|
}
|
|
c6 = 3;
|
|
const obj5 = { value: tmp2.fromBytes(closure_131_0, closure_131_2, tmp12), done: true };
|
|
return obj5;
|
|
}
|
|
} catch (tmp17) {
|
|
c6 = tmp;
|
|
throw tmp17;
|
|
}
|
|
}
|
|
};
|
|
let closure_4 = async function _fromSource(arg0, value) {
|
|
if (c8 === 2) {
|
|
c8 = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp6 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
const obj2 = { value, done: true };
|
|
return obj2;
|
|
} else {
|
|
return { value: "HermesInternal", done: null };
|
|
}
|
|
} else {
|
|
try {
|
|
c8 = 2;
|
|
if (0 === c7) {
|
|
if (arg0 === 1) {
|
|
c8 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c8 = 3;
|
|
const obj3 = { value, done: true };
|
|
return obj3;
|
|
} else {
|
|
closure_4 = tmp3;
|
|
closure_3 = tmp7;
|
|
closure_131_2 = undefined;
|
|
closure_131_0 = closure_0;
|
|
closure_131_1 = closure_1;
|
|
let flag = closure_2;
|
|
if (closure_2 === undefined) {
|
|
flag = true;
|
|
}
|
|
closure_131_2 = flag;
|
|
closure_131_3 = undefined;
|
|
closure_131_4 = undefined;
|
|
closure_131_5 = undefined;
|
|
closure_131_6 = undefined;
|
|
c7 = 1;
|
|
c8 = 1;
|
|
return { value: "PX_16", done: true };
|
|
}
|
|
} else if (1 === tmp7) {
|
|
if (arg0 === 1) {
|
|
c8 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c8 = 3;
|
|
const obj4 = { value, done: true };
|
|
return obj4;
|
|
} else {
|
|
let tmp70 = null;
|
|
if (typeof closure_131_0 === "number") {
|
|
tmp70 = closure_131_0;
|
|
}
|
|
closure_131_3 = tmp70;
|
|
let uri = null;
|
|
if (typeof closure_131_0 === "object") {
|
|
uri = closure_131_0.uri;
|
|
}
|
|
closure_131_4 = uri;
|
|
if (closure_131_3) {
|
|
const assetSource = closure_2.resolveAssetSource(closure_131_3);
|
|
let uri1;
|
|
if (assetSource != null) {
|
|
uri1 = assetSource.uri;
|
|
}
|
|
let tmp25 = uri1;
|
|
} else {
|
|
tmp25 = closure_131_4;
|
|
}
|
|
closure_131_5 = tmp25;
|
|
if (closure_131_5) {
|
|
c6 = 1;
|
|
if (closure_131_5.match(/https?:\/\//)) {
|
|
closure_0.fromURL(closure_131_5, closure_131_1, closure_131_2);
|
|
} else if (closure_131_5.match(/file:\/\//)) {
|
|
obj.fromFileURL(closure_131_5, closure_131_1, closure_131_2);
|
|
} else {
|
|
obj.fromResource(closure_131_5, closure_131_1, closure_131_2);
|
|
}
|
|
c6 = 0;
|
|
c8 = 3;
|
|
} else {
|
|
const _Error3 = Error;
|
|
const _HermesInternal2 = HermesInternal;
|
|
const error = new Error("Invalid source: could not resolve asset " + closure_131_0 + ". Ensure 'riv' is in metro.config.js assetExts.");
|
|
throw error;
|
|
}
|
|
}
|
|
} else {
|
|
c6 = 0;
|
|
closure_131_7 = closure_5;
|
|
const _Error = Error;
|
|
if (closure_131_7 instanceof Error) {
|
|
let message = closure_131_7.message;
|
|
} else {
|
|
const _String = String;
|
|
message = String(closure_131_7);
|
|
}
|
|
closure_131_6 = message;
|
|
const _Error2 = Error;
|
|
const _HermesInternal = HermesInternal;
|
|
const error1 = new Error("Failed to load Rive file from source: " + closure_131_6);
|
|
throw error1;
|
|
}
|
|
} catch (tmp59) {
|
|
closure_5 = tmp59;
|
|
if (tmp4 === c6) {
|
|
c8 = tmp2;
|
|
throw tmp59;
|
|
} else {
|
|
c7 = tmp;
|
|
}
|
|
}
|
|
}
|
|
};
|
|
obj.fromURL = function fromURL(arg0, current) {
|
|
const self = this;
|
|
const apply = closure_0.apply;
|
|
if (typeof apply === "unknown") {
|
|
let applyArgumentsResult = HermesBuiltin.applyArguments(self);
|
|
} else {
|
|
applyArgumentsResult = apply(self, arguments);
|
|
}
|
|
return applyArgumentsResult;
|
|
};
|
|
obj.fromFileURL = function fromFileURL(arg0) {
|
|
const self = this;
|
|
const apply = asyncGeneratorStep.apply;
|
|
if (typeof apply === "unknown") {
|
|
let applyArgumentsResult = HermesBuiltin.applyArguments(self);
|
|
} else {
|
|
applyArgumentsResult = apply(self, arguments);
|
|
}
|
|
return applyArgumentsResult;
|
|
};
|
|
obj.fromResource = function fromResource(arg0, current) {
|
|
const self = this;
|
|
const apply = closure_2.apply;
|
|
if (typeof apply === "unknown") {
|
|
let applyArgumentsResult = HermesBuiltin.applyArguments(self);
|
|
} else {
|
|
applyArgumentsResult = apply(self, arguments);
|
|
}
|
|
return applyArgumentsResult;
|
|
};
|
|
obj.fromBytes = function fromBytes(arg0, current) {
|
|
const self = this;
|
|
const apply = closure_3.apply;
|
|
if (typeof apply === "unknown") {
|
|
let applyArgumentsResult = HermesBuiltin.applyArguments(self);
|
|
} else {
|
|
applyArgumentsResult = apply(self, arguments);
|
|
}
|
|
return applyArgumentsResult;
|
|
};
|
|
obj.fromSource = function fromSource(arg0, arg1) {
|
|
const self = this;
|
|
const apply = closure_4.apply;
|
|
if (typeof apply === "unknown") {
|
|
let applyArgumentsResult = HermesBuiltin.applyArguments(self);
|
|
} else {
|
|
applyArgumentsResult = apply(self, arguments);
|
|
}
|
|
return applyArgumentsResult;
|
|
};
|
|
|
|
export const RiveFileFactory = obj;
|