decord/source/13363___exportStarResult4.js

52 lines
1.4 KiB
JavaScript
Raw Normal View History

2026-08-05 07:35:12 +00:00
// Module ID: 13363
// Function ID: 13364
2026-07-23 10:11:24 +00:00
// Name: __exportStarResult4
2026-08-05 07:35:12 +00:00
// Dependencies: [13356]
2026-07-20 16:05:17 +00:00
2026-08-05 07:35:12 +00:00
// Module 13363 (__exportStarResult4)
2026-07-23 10:11:24 +00:00
const require = arg1;
const dependencyMap = arg6;
2026-08-04 21:03:28 +00:00
arg5.GetOption = function GetOption(obj, arg1, arg2, arr) {
if (typeof obj !== "object") {
2026-07-20 16:05:17 +00:00
const _TypeError2 = TypeError;
const typeError = new TypeError("Options must be an object");
throw typeError;
} else {
2026-07-29 08:29:29 +00:00
let str = tmp27;
2026-08-04 21:03:28 +00:00
if (undefined !== obj[arg1]) {
2026-07-23 10:11:24 +00:00
str = "boolean";
2026-07-20 16:05:17 +00:00
if ("boolean" !== arg2) {
if ("string" !== arg2) {
const _TypeError = TypeError;
const typeError1 = new TypeError("invalid type");
throw typeError1;
}
}
2026-07-29 08:29:29 +00:00
let tmp3 = tmp27;
2026-07-20 16:05:17 +00:00
if ("boolean" === arg2) {
const _Boolean = Boolean;
2026-07-29 08:29:29 +00:00
const BooleanResult = Boolean(tmp27);
2026-07-23 10:11:24 +00:00
str = BooleanResult;
2026-07-29 08:29:29 +00:00
tmp3 = BooleanResult;
2026-07-20 16:05:17 +00:00
}
2026-07-29 08:29:29 +00:00
let tmp6 = tmp3;
2026-07-20 16:05:17 +00:00
if ("string" === arg2) {
2026-08-05 07:35:12 +00:00
str = str(13356).ToString(tmp3);
2026-07-29 08:29:29 +00:00
tmp6 = str;
2026-07-20 16:05:17 +00:00
}
if (undefined !== arr) {
if (!arr.filter((arg0) => arg0 == str).length) {
const _RangeError = RangeError;
const concat = "".concat;
2026-07-29 08:29:29 +00:00
const combined = "".concat(tmp6, " is not within ");
2026-07-20 16:05:17 +00:00
const rangeError = new RangeError(combined.concat(arr.join(", ")));
throw rangeError;
}
}
2026-07-29 08:29:29 +00:00
return tmp6;
2026-07-20 16:05:17 +00:00
} else {
return arg4;
}
}
};