2026-08-15 05:55:55 +00:00
// Module ID: 1674
// Function ID: 1675
2026-07-29 08:29:29 +00:00
// Name: NativeWorklets
2026-08-15 05:55:55 +00:00
// Dependencies: [41, 42, 90, 91, 1675, 1676, 1665]
2026-07-29 08:29:29 +00:00
// Exports: createNativeWorkletsModule
2026-08-15 05:55:55 +00:00
// Module 1674 (NativeWorklets)
2026-08-24 06:08:38 +00:00
import _createClassDefault from "_createClass" /* 42 */ ;
import _classPrivateFieldKeyDefault from "_classPrivateFieldKey" /* 91 */ ;
import t from "t" /* 1665 */ ;
import valueUnpacker from "valueUnpacker" /* 1675 */ ;
import ReanimatedTurboModule from "ReanimatedTurboModule" /* 1676 */ ;
import closure _3 from "_classCallCheck" /* 41 */ ;
import closure _4 from "_classPrivateFieldBase" /* 90 */ ;
2026-07-29 08:29:29 +00:00
const NativeWorklets = global ;
2026-08-24 06:08:38 +00:00
require = arg1 ;
let closure _5 = _classPrivateFieldKeyDefault ( "workletsModuleProxy" ) ;
2026-07-29 08:29:29 +00:00
class NativeWorklets {
constructor ( ) {
2026-08-24 06:08:38 +00:00
tmp = closure _3 ( this , NativeWorklets ) ;
tmp2 = closure _5 ;
definePropertyResult = Object . defineProperty ( this , closure _5 , { writable : true , value : "a" } ) ;
2026-07-29 08:29:29 +00:00
tmp4 = NativeWorklets ;
if ( undefined === NativeWorklets . _ _workletsModuleProxy ) {
tmp5 = closure _1 ;
tmp6 = closure _2 ;
obj = require ( "valueUnpacker" ) ;
valueUnpackerCode = obj . getValueUnpackerCode ( ) ;
WorkletsTurboModule = require ( "ReanimatedTurboModule" ) . WorkletsTurboModule ;
tmp8 = null ;
if ( WorkletsTurboModule != null ) {
installTurboModuleResult = WorkletsTurboModule . installTurboModule ( valueUnpackerCode ) ;
}
}
if ( undefined === tmp4 . _ _workletsModuleProxy ) {
tmp11 = closure _1 ;
tmp12 = closure _2 ;
tmp13 = 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." ;
tmp14 = new . target ;
reanimatedError = new require ( "t" ) . 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." ) ;
tmp16 = reanimatedError ;
throw reanimatedError ;
} else {
2026-08-24 06:08:38 +00:00
tmp10 = closure _4 ;
closure _4 ( this , tmp2 ) [ tmp2 ] = tmp4 . _ _workletsModuleProxy ;
2026-07-29 08:29:29 +00:00
return ;
}
}
}
const items = [
{
key : "makeShareableClone" ,
value : function makeShareableClone ( arg0 , arg1 , arg2 ) {
return callback2 ( this , closure _5 ) [ closure _5 ] . makeShareableClone ( arg0 , arg1 , arg2 ) ;
}
}
] ;
2026-08-24 06:08:38 +00:00
let closure _6 = _createClassDefault ( NativeWorklets , items ) ;
2026-07-29 08:29:29 +00:00
export const createNativeWorkletsModule = function createNativeWorkletsModule ( ) {
return new closure _6 ( ) ;
} ;