decord/source/8122__callSuper.js

121 lines
3.3 KiB
JavaScript
Raw Normal View History

2026-07-24 07:16:23 +00:00
// Module ID: 8122
// Function ID: 64292
2026-07-20 16:05:17 +00:00
// Name: _callSuper
2026-07-24 07:16:23 +00:00
// Dependencies: [6, 7, 15, 17, 18, 8079, 8102]
2026-07-21 22:01:30 +00:00
2026-07-24 07:16:23 +00:00
// Module 8122 (_callSuper)
2026-07-23 10:11:24 +00:00
import _isNativeReflectConstruct from "_isNativeReflectConstruct";
import _defineProperties from "_defineProperties";
import _possibleConstructorReturn from "_possibleConstructorReturn";
import _getPrototypeOf from "_getPrototypeOf";
import _inherits from "_inherits";
import tmp2 from "_isNativeReflectConstruct";
2026-07-20 16:05:17 +00:00
2026-07-23 10:11:24 +00:00
const require = arg1;
2026-07-20 16:05:17 +00:00
function _callSuper(arg0, arg1, arg2) {
let items = arg2;
const obj = callback2(arg1);
if (_isNativeReflectConstruct()) {
if (!items) {
items = [];
}
let constructResult = Reflect.construct(obj, items, callback2(arg0).constructor);
} else {
constructResult = obj.apply(arg0, items);
}
2026-07-23 10:11:24 +00:00
return _possibleConstructorReturn(arg0, constructResult);
2026-07-20 16:05:17 +00:00
}
function _isNativeReflectConstruct() {
let closure_0 = !valueOf.call(Reflect.construct(Boolean, [], () => {
}));
function _isNativeReflectConstruct() {
return closure_0;
}
const result = _isNativeReflectConstruct();
}
2026-07-23 10:11:24 +00:00
let obj = { type: "identity", tableValues: [], slope: 1, intercept: 0, amplitude: 1, exponent: 1, offset: 0 };
2026-07-22 07:54:56 +00:00
tmp2.defaultProps = obj;
2026-07-23 10:11:24 +00:00
let tmp3 = ((arg0) => {
2026-07-20 16:05:17 +00:00
class FeFuncR {
constructor() {
2026-07-23 10:11:24 +00:00
tmp = outer1_2(this, FeFuncR);
2026-07-20 16:05:17 +00:00
length = arguments.length;
array = new Array(length);
for (let num = 0; num < length; num = num + 1) {
array[num] = arguments[num];
}
items = [];
2026-07-23 10:11:24 +00:00
tmp3 = outer1_7(this, FeFuncR, items.concat(array));
2026-07-20 16:05:17 +00:00
tmp3.channel = "R";
return tmp3;
}
}
callback3(FeFuncR, arg0);
return callback(FeFuncR);
2026-07-23 10:11:24 +00:00
})(tmp2);
2026-07-20 16:05:17 +00:00
tmp3.displayName = "FeFuncR";
2026-07-23 10:11:24 +00:00
const tmp4 = ((arg0) => {
2026-07-20 16:05:17 +00:00
class FeFuncG {
constructor() {
2026-07-23 10:11:24 +00:00
tmp = outer1_2(this, FeFuncG);
2026-07-20 16:05:17 +00:00
length = arguments.length;
array = new Array(length);
for (let num = 0; num < length; num = num + 1) {
array[num] = arguments[num];
}
items = [];
2026-07-23 10:11:24 +00:00
tmp3 = outer1_7(this, FeFuncG, items.concat(array));
2026-07-20 16:05:17 +00:00
tmp3.channel = "G";
return tmp3;
}
}
callback3(FeFuncG, arg0);
return callback(FeFuncG);
2026-07-23 10:11:24 +00:00
})(tmp2);
2026-07-20 16:05:17 +00:00
tmp4.displayName = "FeFuncG";
2026-07-23 10:11:24 +00:00
const tmp5 = ((arg0) => {
2026-07-20 16:05:17 +00:00
class FeFuncB {
constructor() {
2026-07-23 10:11:24 +00:00
tmp = outer1_2(this, FeFuncB);
2026-07-20 16:05:17 +00:00
length = arguments.length;
array = new Array(length);
for (let num = 0; num < length; num = num + 1) {
array[num] = arguments[num];
}
items = [];
2026-07-23 10:11:24 +00:00
tmp3 = outer1_7(this, FeFuncB, items.concat(array));
2026-07-20 16:05:17 +00:00
tmp3.channel = "B";
return tmp3;
}
}
callback3(FeFuncB, arg0);
return callback(FeFuncB);
2026-07-23 10:11:24 +00:00
})(tmp2);
2026-07-20 16:05:17 +00:00
tmp5.displayName = "FeFuncB";
2026-07-23 10:11:24 +00:00
const tmp6 = ((arg0) => {
2026-07-20 16:05:17 +00:00
class FeFuncA {
constructor() {
2026-07-23 10:11:24 +00:00
tmp = outer1_2(this, FeFuncA);
2026-07-20 16:05:17 +00:00
length = arguments.length;
array = new Array(length);
for (let num = 0; num < length; num = num + 1) {
array[num] = arguments[num];
}
items = [];
2026-07-23 10:11:24 +00:00
tmp3 = outer1_7(this, FeFuncA, items.concat(array));
2026-07-20 16:05:17 +00:00
tmp3.channel = "A";
return tmp3;
}
}
callback3(FeFuncA, arg0);
return callback(FeFuncA);
2026-07-23 10:11:24 +00:00
})(tmp2);
2026-07-20 16:05:17 +00:00
tmp6.displayName = "FeFuncA";
export default tmp2;
export const FeFuncR = tmp3;
export const FeFuncG = tmp4;
export const FeFuncB = tmp5;
export const FeFuncA = tmp6;