-
- All Implemented Interfaces:
-
com.facebook.react.bridge.NativeModuleCallExceptionHandler
,com.facebook.react.devsupport.interfaces.DevSupportManager
public class DisabledDevSupportManager implements DevSupportManager
A dummy implementation of DevSupportManager to be used in production mode where development features aren't needed.
-
-
Constructor Summary
Constructors Constructor Description DisabledDevSupportManager()
-
Method Summary
-
Methods inherited from class com.facebook.react.devsupport.interfaces.DevSupportManager
downloadBundleResourceFromUrlSync, isPackagerRunning, reloadJSFromServer, setFpsDebugEnabled, setHotModuleReplacementEnabled, setPackagerLocationCustomizer, setRemoteJSDebugEnabled, updateJSError
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
showNewJavaError
void showNewJavaError(String message, Throwable e)
-
addCustomDevOption
void addCustomDevOption(String optionName, DevOptionHandler optionHandler)
-
showNewJSError
void showNewJSError(String message, ReadableArray details, int errorCookie)
-
createRootView
@Nullable() View createRootView(String appKey)
-
destroyRootView
void destroyRootView(View rootView)
-
updateJSError
void updateJSError(String message, ReadableArray details, int errorCookie)
-
hideRedboxDialog
void hideRedboxDialog()
-
showDevOptionsDialog
void showDevOptionsDialog()
-
setDevSupportEnabled
void setDevSupportEnabled(boolean isDevSupportEnabled)
-
startInspector
void startInspector()
-
stopInspector
void stopInspector()
-
setHotModuleReplacementEnabled
void setHotModuleReplacementEnabled(boolean isHotModuleReplacementEnabled)
-
setRemoteJSDebugEnabled
void setRemoteJSDebugEnabled(boolean isRemoteJSDebugEnabled)
-
setFpsDebugEnabled
void setFpsDebugEnabled(boolean isFpsDebugEnabled)
-
toggleElementInspector
void toggleElementInspector()
-
getDevSupportEnabled
boolean getDevSupportEnabled()
-
getDevSettings
DeveloperSettings getDevSettings()
-
getRedBoxHandler
RedBoxHandler getRedBoxHandler()
-
onNewReactContextCreated
void onNewReactContextCreated(ReactContext reactContext)
-
onReactInstanceDestroyed
void onReactInstanceDestroyed(ReactContext reactContext)
-
getSourceMapUrl
String getSourceMapUrl()
-
getSourceUrl
String getSourceUrl()
-
getJSBundleURLForRemoteDebugging
String getJSBundleURLForRemoteDebugging()
-
getDownloadedJSBundleFile
String getDownloadedJSBundleFile()
-
hasUpToDateJSBundleInCache
boolean hasUpToDateJSBundleInCache()
-
reloadSettings
void reloadSettings()
-
handleReloadJS
void handleReloadJS()
-
reloadJSFromServer
void reloadJSFromServer(String bundleURL)
-
reloadJSFromServer
void reloadJSFromServer(String bundleURL, BundleLoadCallback callback)
-
loadSplitBundleFromServer
void loadSplitBundleFromServer(String bundlePath, DevSplitBundleCallback callback)
-
isPackagerRunning
void isPackagerRunning(PackagerStatusCallback callback)
-
downloadBundleResourceFromUrlSync
@Nullable() File downloadBundleResourceFromUrlSync(String resourceURL, File outputFile)
-
getLastErrorTitle
@Nullable() String getLastErrorTitle()
-
getLastErrorStack
@Nullable() Array<StackFrame> getLastErrorStack()
-
getLastErrorType
@Nullable() ErrorType getLastErrorType()
-
getLastErrorCookie
int getLastErrorCookie()
-
registerErrorCustomizer
void registerErrorCustomizer(ErrorCustomizer errorCustomizer)
-
processErrorCustomizers
Pair<String, Array<StackFrame>> processErrorCustomizers(Pair<String, Array<StackFrame>> errorInfo)
-
setPackagerLocationCustomizer
void setPackagerLocationCustomizer(DevSupportManager.PackagerLocationCustomizer packagerLocationCustomizer)
-
handleException
void handleException(Exception e)
Do something to display or log the exception.
-
getCurrentActivity
@Nullable() Activity getCurrentActivity()
-
createSurfaceDelegate
@Nullable() SurfaceDelegate createSurfaceDelegate(String moduleName)
Create the surface delegate that the provided module should use to interact with
- Parameters:
moduleName
- the module name that helps decide which surface it should interact with
-
-
-
-