Package 

Class CallInvokerHolderImpl

  • All Implemented Interfaces:
    com.facebook.react.turbomodule.core.interfaces.CallInvokerHolder

    
    public class CallInvokerHolderImpl
     implements CallInvokerHolder
                        

    JSCallInvoker is created at a different time/place (i.e: in CatalystInstance) than TurboModuleManager. Therefore, we need to wrap JSCallInvoker within a hybrid class so that we may pass it from CatalystInstance, through Java, to TurboModuleManager::initHybrid.