Bridge Dev Support Manager
Interface for accessing and interacting with development features. Following features are supported through this manager class: 1) Displaying JS errors (aka RedBox) 2) Displaying developers menu (Reload JS, Debug JS) 3) Communication with developer server in order to download updated JS bundle 4) Starting/stopping broadcast receiver for js reload signals 5) Starting/stopping motion sensor listener that recognize shake gestures which in turn may trigger developers menu. 6) Launching developers settings view This class automatically monitors the state of registered views and activities to which they are bound to make sure that we don't display overlay or that we we don't listen for sensor events when app is backgrounded. com.facebook.react.ReactInstanceManager implementation is responsible for instantiating this class as well as for populating with a reference to CatalystInstance whenever instance manager recreates it (through ). Also, instance manager is responsible for enabling/disabling dev support in case when app is backgrounded or when all the views has been detached from the instance (through { } method).
Constructors
Functions
Create the surface delegate that the provided module should use to interact with
Do something to display or log the exception.
Hides the "paused in debugger" overlay, if currently shown.
Attempt to open the JS debugger on the host machine.
Add an option to send to packager when requesting JS bundle.
Shows the "paused in debugger" overlay with the given message.