2026-07-20 16:05:17 +00:00
// Module ID: 1608
2026-07-21 22:01:30 +00:00
// Function ID: 17838
2026-07-20 16:05:17 +00:00
// Name: NativeReanimatedModule
// Dependencies: []
// Exports: createNativeReanimatedModule
// Module 1608 (NativeReanimatedModule)
let closure _3 = importDefault ( dependencyMap [ 0 ] ) ;
let closure _4 = importDefault ( dependencyMap [ 1 ] ) ;
let closure _5 = importDefault ( dependencyMap [ 2 ] ) ;
const importDefaultResult = importDefault ( dependencyMap [ 3 ] ) ;
let closure _6 = importDefaultResult ( "workletsModule" ) ;
let closure _7 = importDefaultResult ( "reanimatedModuleProxy" ) ;
let closure _8 = ( ) => {
class NativeReanimatedModule {
constructor ( ) {
self = this ;
tmp = closure _3 ( this , NativeReanimatedModule ) ;
definePropertyResult = Object . defineProperty ( this , closure _6 , { writable : true , value : undefined } ) ;
definePropertyResult1 = Object . defineProperty ( this , closure _7 , { writable : true , value : undefined } ) ;
tmp4 = closure _5 ( this , closure _6 ) ;
tmp4 [ closure _6 ] = closure _1 ( closure _2 [ 4 ] ) . WorkletsModule ;
NativeReanimatedModule . _REANIMATED _VERSION _JS = closure _1 ( closure _2 [ 5 ] ) . jsVersion ;
if ( undefined === NativeReanimatedModule . _ _reanimatedModuleProxy ) {
tmp5 = closure _1 ;
tmp6 = closure _2 ;
num = 6 ;
if ( closure _1 ( closure _2 [ 6 ] ) . ReanimatedTurboModule ) {
tmp7 = closure _1 ;
tmp8 = closure _2 ;
ReanimatedTurboModule = closure _1 ( closure _2 [ 6 ] ) . ReanimatedTurboModule ;
if ( ! ReanimatedTurboModule . installTurboModule ( ) ) {
tmp9 = closure _5 ;
tmp10 = closure _7 ;
tmp12 = closure _9 ;
prototype = closure _9 . prototype ;
tmp13 = new . target ;
tmp14 = new . target ;
tmp11 = closure _5 ( self , closure _7 ) ;
tmp15 = new closure _9 ( ) ;
tmp16 = tmp15 ;
tmp11 [ closure _7 ] = tmp15 ;
}
return ;
}
}
if ( undefined === NativeReanimatedModule . _ _reanimatedModuleProxy ) {
tmp20 = closure _1 ;
tmp21 = closure _2 ;
num2 = 7 ;
ReanimatedError = closure _1 ( closure _2 [ 7 ] ) . ReanimatedError ;
prototype2 = ReanimatedError . prototype ;
tmp22 = new . target ;
str = "Native part of Reanimated doesn't seem to be initialized.\nSee https://docs.swmansion.com/react-native-reanimated/docs/guides/troubleshooting#native-part-of-reanimated-doesnt-seem-to-be-initialized for more details." ;
tmp23 = new . target ;
reanimatedError = new ReanimatedError ( "Native part of Reanimated doesn't seem to be initialized.\nSee https://docs.swmansion.com/react-native-reanimated/docs/guides/troubleshooting#native-part-of-reanimated-doesnt-seem-to-be-initialized for more details." ) ;
tmp25 = reanimatedError ;
throw reanimatedError ;
} else {
tmp17 = closure _5 ;
tmp18 = closure _7 ;
tmp19 = NativeReanimatedModule ;
closure _5 ( self , closure _7 ) [ closure _7 ] = NativeReanimatedModule . _ _reanimatedModuleProxy ;
}
return ;
}
}
const global = NativeReanimatedModule ;
let obj = {
key : "scheduleOnUI" ,
value : function scheduleOnUI ( arg0 ) {
return callback3 ( this , closure _7 ) [ closure _7 ] . scheduleOnUI ( arg0 ) ;
}
} ;
const items = [ obj , , , , , , , , , , , , , , , , , ] ;
obj = {
key : "executeOnUIRuntimeSync" ,
value : function executeOnUIRuntimeSync ( arg0 ) {
return callback3 ( this , closure _7 ) [ closure _7 ] . executeOnUIRuntimeSync ( arg0 ) ;
}
} ;
items [ 1 ] = obj ;
obj = {
key : "createWorkletRuntime" ,
value : function createWorkletRuntime ( arg0 , arg1 ) {
return callback3 ( this , closure _7 ) [ closure _7 ] . createWorkletRuntime ( arg0 , arg1 ) ;
}
} ;
items [ 2 ] = obj ;
items [ 3 ] = {
key : "scheduleOnRuntime" ,
value : function scheduleOnRuntime ( arg0 , arg1 ) {
return callback3 ( this , closure _7 ) [ closure _7 ] . scheduleOnRuntime ( arg0 , arg1 ) ;
}
} ;
items [ 4 ] = {
key : "registerSensor" ,
value : function registerSensor ( arg0 , arg1 , arg2 , arg3 ) {
return callback3 ( this , closure _7 ) [ closure _7 ] . registerSensor ( arg0 , arg1 , arg2 , arg3 ) ;
}
} ;
items [ 5 ] = {
key : "unregisterSensor" ,
value : function unregisterSensor ( arg0 ) {
return callback3 ( this , closure _7 ) [ closure _7 ] . unregisterSensor ( arg0 ) ;
}
} ;
items [ 6 ] = {
key : "registerEventHandler" ,
value : function registerEventHandler ( arg0 , arg1 , arg2 ) {
return callback3 ( this , closure _7 ) [ closure _7 ] . registerEventHandler ( arg0 , arg1 , arg2 ) ;
}
} ;
items [ 7 ] = {
key : "unregisterEventHandler" ,
value : function unregisterEventHandler ( arg0 ) {
return callback3 ( this , closure _7 ) [ closure _7 ] . unregisterEventHandler ( arg0 ) ;
}
} ;
items [ 8 ] = {
key : "getViewProp" ,
value : function getViewProp ( arg0 , arg1 , self ) {
self = this ;
if ( obj . isFabric ( ) ) {
const obj3 = callback ( closure _2 [ 9 ] ) ;
const shadowNodeWrapperFromRef = callback ( closure _2 [ 9 ] ) . getShadowNodeWrapperFromRef ( self ) ;
let viewProp = callback3 ( self , closure _7 ) [ closure _7 ] . getViewProp ( shadowNodeWrapperFromRef , arg1 , arg3 ) ;
const obj4 = callback3 ( self , closure _7 ) [ closure _7 ] ;
} else {
viewProp = callback3 ( self , closure _7 ) [ closure _7 ] . getViewProp ( arg0 , arg1 , arg3 ) ;
const obj2 = callback3 ( self , closure _7 ) [ closure _7 ] ;
}
return viewProp ;
}
} ;
items [ 9 ] = {
key : "configureLayoutAnimationBatch" ,
value : function configureLayoutAnimationBatch ( arg0 ) {
const result = callback3 ( this , closure _7 ) [ closure _7 ] . configureLayoutAnimationBatch ( arg0 ) ;
}
} ;
items [ 10 ] = {
key : "setShouldAnimateExitingForTag" ,
value : function setShouldAnimateExitingForTag ( arg0 , arg1 ) {
const result = callback3 ( this , closure _7 ) [ closure _7 ] . setShouldAnimateExitingForTag ( arg0 , arg1 ) ;
}
} ;
items [ 11 ] = {
key : "enableLayoutAnimations" ,
value : function enableLayoutAnimations ( arg0 ) {
const result = callback3 ( this , closure _7 ) [ closure _7 ] . enableLayoutAnimations ( arg0 ) ;
}
} ;
items [ 12 ] = {
key : "configureProps" ,
value : function configureProps ( arg0 , arg1 ) {
callback3 ( this , closure _7 ) [ closure _7 ] . configureProps ( arg0 , arg1 ) ;
}
} ;
items [ 13 ] = {
key : "subscribeForKeyboardEvents" ,
value : function subscribeForKeyboardEvents ( arg0 , arg1 , arg2 ) {
return callback3 ( this , closure _7 ) [ closure _7 ] . subscribeForKeyboardEvents ( arg0 , arg1 , arg2 ) ;
}
} ;
items [ 14 ] = {
key : "unsubscribeFromKeyboardEvents" ,
value : function unsubscribeFromKeyboardEvents ( arg0 ) {
const result = callback3 ( this , closure _7 ) [ closure _7 ] . unsubscribeFromKeyboardEvents ( arg0 ) ;
}
} ;
items [ 15 ] = {
key : "markNodeAsRemovable" ,
value : function markNodeAsRemovable ( arg0 ) {
callback3 ( this , closure _7 ) [ closure _7 ] . markNodeAsRemovable ( arg0 ) ;
}
} ;
items [ 16 ] = {
key : "unmarkNodeAsRemovable" ,
value : function unmarkNodeAsRemovable ( arg0 ) {
const result = callback3 ( this , closure _7 ) [ closure _7 ] . unmarkNodeAsRemovable ( arg0 ) ;
}
} ;
items [ 17 ] = {
key : "getSettledUpdates" ,
value : function getSettledUpdates ( ) {
return callback3 ( this , closure _7 ) [ closure _7 ] . getSettledUpdates ( ) ;
}
} ;
return callback ( NativeReanimatedModule , items ) ;
} ( ) ;
let closure _9 = ( ) => {
class DummyReanimatedModuleProxy {
constructor ( ) {
tmp = closure _3 ( this , DummyReanimatedModuleProxy ) ;
return ;
}
}
const global = DummyReanimatedModuleProxy ;
let obj = {
key : "scheduleOnUI" ,
value : function scheduleOnUI ( ) {
}
} ;
const items = [ obj , , , , , , , , , , , , , , , , , ] ;
obj = {
key : "executeOnUIRuntimeSync" ,
value : function executeOnUIRuntimeSync ( ) {
return null ;
}
} ;
items [ 1 ] = obj ;
obj = {
key : "createWorkletRuntime" ,
value : function createWorkletRuntime ( ) {
return null ;
}
} ;
items [ 2 ] = obj ;
items [ 3 ] = {
key : "scheduleOnRuntime" ,
value : function scheduleOnRuntime ( ) {
}
} ;
items [ 4 ] = {
key : "configureLayoutAnimationBatch" ,
value : function configureLayoutAnimationBatch ( ) {
}
} ;
items [ 5 ] = {
key : "setShouldAnimateExitingForTag" ,
value : function setShouldAnimateExitingForTag ( ) {
}
} ;
items [ 6 ] = {
key : "enableLayoutAnimations" ,
value : function enableLayoutAnimations ( ) {
}
} ;
items [ 7 ] = {
key : "configureProps" ,
value : function configureProps ( ) {
}
} ;
items [ 8 ] = {
key : "subscribeForKeyboardEvents" ,
value : function subscribeForKeyboardEvents ( ) {
return - 1 ;
}
} ;
items [ 9 ] = {
key : "unsubscribeFromKeyboardEvents" ,
value : function unsubscribeFromKeyboardEvents ( ) {
}
} ;
items [ 10 ] = {
key : "markNodeAsRemovable" ,
value : function markNodeAsRemovable ( ) {
}
} ;
items [ 11 ] = {
key : "unmarkNodeAsRemovable" ,
value : function unmarkNodeAsRemovable ( ) {
}
} ;
items [ 12 ] = {
key : "registerSensor" ,
value : function registerSensor ( ) {
return - 1 ;
}
} ;
items [ 13 ] = {
key : "unregisterSensor" ,
value : function unregisterSensor ( ) {
}
} ;
items [ 14 ] = {
key : "registerEventHandler" ,
value : function registerEventHandler ( ) {
return - 1 ;
}
} ;
items [ 15 ] = {
key : "unregisterEventHandler" ,
value : function unregisterEventHandler ( ) {
}
} ;
items [ 16 ] = {
key : "getViewProp" ,
value : function getViewProp ( ) {
return null ;
}
} ;
items [ 17 ] = {
key : "getSettledUpdates" ,
value : function getSettledUpdates ( ) {
return [ ] ;
}
} ;
return callback ( DummyReanimatedModuleProxy , items ) ;
} ( ) ;
export const createNativeReanimatedModule = function createNativeReanimatedModule ( ) {
return new closure _8 ( ) ;
} ;