Package 

Class AppStateModule

  • All Implemented Interfaces:
    com.facebook.react.bridge.LifecycleEventListener , com.facebook.react.bridge.NativeModule , com.facebook.react.bridge.ReactModuleWithSpec , com.facebook.react.bridge.WindowFocusChangeListener , com.facebook.react.turbomodule.core.interfaces.TurboModule

    
    public class AppStateModule
    extends NativeAppStateSpec implements LifecycleEventListener, WindowFocusChangeListener
                        
    • Method Detail

      • onHostResume

         void onHostResume()

        Called either when the host activity receives a resume event (e.g. onResume orif the native module that implements this is initialized while the host activity is alreadyresumed. Always called for the most current activity.

      • onHostPause

         void onHostPause()

        Called when host activity receives pause event (e.g. onPause. Always calledfor the most current activity.

      • onHostDestroy

         void onHostDestroy()

        Called when host activity receives destroy event (e.g. onDestroy. Only calledfor the last React activity to be destroyed.

      • invalidate

         void invalidate()

        The CatalystInstance is going away with Venice. Therefore, the TurboModule infra introduces theinvalidate() method to allow NativeModules to clean up after themselves.