decord/source/1602_NativeWorklets.js

69 lines
2.7 KiB
JavaScript
Raw Normal View History

2026-07-20 16:05:17 +00:00
// Module ID: 1602
2026-07-24 07:16:23 +00:00
// Function ID: 17824
2026-07-20 16:05:17 +00:00
// Name: NativeWorklets
2026-07-23 10:11:24 +00:00
// Dependencies: [6, 7, 99, 100, 1603, 1604, 1593]
2026-07-20 16:05:17 +00:00
// Exports: createNativeWorkletsModule
// Module 1602 (NativeWorklets)
2026-07-23 10:11:24 +00:00
import processStack from "processStack";
import _defineProperties from "_defineProperties";
import _classPrivateFieldBase from "_classPrivateFieldBase";
const require = arg1;
let closure_6 = require("_classPrivateFieldKey")("workletsModuleProxy");
let closure_7 = (() => {
2026-07-20 16:05:17 +00:00
class NativeWorklets {
constructor() {
2026-07-23 10:11:24 +00:00
tmp = outer1_3(this, NativeWorklets);
definePropertyResult = Object.defineProperty(this, outer1_6, { writable: true, value: undefined });
2026-07-20 16:05:17 +00:00
if (undefined === NativeWorklets.__workletsModuleProxy) {
2026-07-23 10:11:24 +00:00
tmp3 = outer1_1;
tmp4 = outer1_2;
2026-07-20 16:05:17 +00:00
num = 4;
2026-07-23 10:11:24 +00:00
obj = outer1_1(outer1_2[4]);
2026-07-20 16:05:17 +00:00
num2 = 5;
valueUnpackerCode = obj.getValueUnpackerCode();
tmp6 = null;
2026-07-23 10:11:24 +00:00
if (null != outer1_1(outer1_2[5]).WorkletsTurboModule) {
tmp7 = outer1_1;
tmp8 = outer1_2;
WorkletsTurboModule = outer1_1(outer1_2[5]).WorkletsTurboModule;
2026-07-20 16:05:17 +00:00
installTurboModuleResult = WorkletsTurboModule.installTurboModule(valueUnpackerCode);
}
}
if (undefined === NativeWorklets.__workletsModuleProxy) {
2026-07-23 10:11:24 +00:00
tmp13 = outer1_1;
tmp14 = outer1_2;
2026-07-20 16:05:17 +00:00
num3 = 6;
2026-07-23 10:11:24 +00:00
ReanimatedError = outer1_1(outer1_2[6]).ReanimatedError;
2026-07-20 16:05:17 +00:00
prototype = ReanimatedError.prototype;
tmp15 = new.target;
str = "Native part of Reanimated doesn't seem to be initialized (Worklets).\nSee https://docs.swmansion.com/react-native-reanimated/docs/guides/troubleshooting#native-part-of-reanimated-doesnt-seem-to-be-initialized for more details.";
tmp16 = new.target;
reanimatedError = new ReanimatedError("Native part of Reanimated doesn't seem to be initialized (Worklets).\nSee https://docs.swmansion.com/react-native-reanimated/docs/guides/troubleshooting#native-part-of-reanimated-doesnt-seem-to-be-initialized for more details.");
tmp18 = reanimatedError;
throw reanimatedError;
} else {
2026-07-23 10:11:24 +00:00
tmp10 = outer1_5;
tmp11 = outer1_6;
2026-07-20 16:05:17 +00:00
tmp12 = NativeWorklets;
2026-07-23 10:11:24 +00:00
outer1_5(this, outer1_6)[outer1_6] = NativeWorklets.__workletsModuleProxy;
2026-07-20 16:05:17 +00:00
return;
}
}
}
const items = [
{
key: "makeShareableClone",
value: function makeShareableClone(arg0, arg1, arg2) {
2026-07-23 10:11:24 +00:00
return outer1_5(this, outer1_6)[outer1_6].makeShareableClone(arg0, arg1, arg2);
2026-07-20 16:05:17 +00:00
}
}
];
return callback(NativeWorklets, items);
2026-07-23 10:11:24 +00:00
})();
2026-07-20 16:05:17 +00:00
export const createNativeWorkletsModule = function createNativeWorkletsModule() {
return new closure_7();
};