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 ( ) ;
} ;