public class DisabledDevSupportManager extends java.lang.Object implements DevSupportManager
DevSupportManager to be used in production mode where
development features aren't needed.| Constructor and Description |
|---|
DisabledDevSupportManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCustomDevOption(java.lang.String optionName,
DevOptionHandler optionHandler) |
java.io.File |
downloadBundleResourceFromUrlSync(java.lang.String resourceURL,
java.io.File outputFile) |
DeveloperSettings |
getDevSettings() |
boolean |
getDevSupportEnabled() |
java.lang.String |
getDownloadedJSBundleFile() |
java.lang.String |
getJSBundleURLForRemoteDebugging() |
StackFrame[] |
getLastErrorStack() |
java.lang.String |
getLastErrorTitle() |
java.lang.String |
getSourceMapUrl() |
java.lang.String |
getSourceUrl() |
void |
handleException(java.lang.Exception e)
Do something to display or log the exception.
|
void |
handleReloadJS() |
boolean |
hasUpToDateJSBundleInCache() |
void |
hideRedboxDialog() |
void |
isPackagerRunning(PackagerStatusCallback callback) |
void |
onNewReactContextCreated(ReactContext reactContext) |
void |
onReactInstanceDestroyed(ReactContext reactContext) |
void |
registerErrorCustomizer(ErrorCustomizer errorCustomizer) |
void |
reloadJSFromServer(java.lang.String bundleURL) |
void |
reloadSettings() |
void |
setDevSupportEnabled(boolean isDevSupportEnabled) |
void |
setFpsDebugEnabled(boolean isFpsDebugEnabled) |
void |
setHotModuleReplacementEnabled(boolean isHotModuleReplacementEnabled) |
void |
setReloadOnJSChangeEnabled(boolean isReloadOnJSChangeEnabled) |
void |
setRemoteJSDebugEnabled(boolean isRemoteJSDebugEnabled) |
void |
showDevOptionsDialog() |
void |
showNewJavaError(java.lang.String message,
java.lang.Throwable e) |
void |
showNewJSError(java.lang.String message,
ReadableArray details,
int errorCookie) |
void |
startInspector() |
void |
stopInspector() |
void |
toggleElementInspector() |
void |
updateJSError(java.lang.String message,
ReadableArray details,
int errorCookie) |
public void showNewJavaError(java.lang.String message,
java.lang.Throwable e)
showNewJavaError in interface DevSupportManagerpublic void addCustomDevOption(java.lang.String optionName,
DevOptionHandler optionHandler)
addCustomDevOption in interface DevSupportManagerpublic void showNewJSError(java.lang.String message,
ReadableArray details,
int errorCookie)
showNewJSError in interface DevSupportManagerpublic void updateJSError(java.lang.String message,
ReadableArray details,
int errorCookie)
updateJSError in interface DevSupportManagerpublic void hideRedboxDialog()
hideRedboxDialog in interface DevSupportManagerpublic void showDevOptionsDialog()
showDevOptionsDialog in interface DevSupportManagerpublic void setDevSupportEnabled(boolean isDevSupportEnabled)
setDevSupportEnabled in interface DevSupportManagerpublic void startInspector()
startInspector in interface DevSupportManagerpublic void stopInspector()
stopInspector in interface DevSupportManagerpublic void setHotModuleReplacementEnabled(boolean isHotModuleReplacementEnabled)
setHotModuleReplacementEnabled in interface DevSupportManagerpublic void setRemoteJSDebugEnabled(boolean isRemoteJSDebugEnabled)
setRemoteJSDebugEnabled in interface DevSupportManagerpublic void setReloadOnJSChangeEnabled(boolean isReloadOnJSChangeEnabled)
setReloadOnJSChangeEnabled in interface DevSupportManagerpublic void setFpsDebugEnabled(boolean isFpsDebugEnabled)
setFpsDebugEnabled in interface DevSupportManagerpublic void toggleElementInspector()
toggleElementInspector in interface DevSupportManagerpublic boolean getDevSupportEnabled()
getDevSupportEnabled in interface DevSupportManagerpublic DeveloperSettings getDevSettings()
getDevSettings in interface DevSupportManagerpublic void onNewReactContextCreated(ReactContext reactContext)
onNewReactContextCreated in interface DevSupportManagerpublic void onReactInstanceDestroyed(ReactContext reactContext)
onReactInstanceDestroyed in interface DevSupportManagerpublic java.lang.String getSourceMapUrl()
getSourceMapUrl in interface DevSupportManagerpublic java.lang.String getSourceUrl()
getSourceUrl in interface DevSupportManagerpublic java.lang.String getJSBundleURLForRemoteDebugging()
getJSBundleURLForRemoteDebugging in interface DevSupportManagerpublic java.lang.String getDownloadedJSBundleFile()
getDownloadedJSBundleFile in interface DevSupportManagerpublic boolean hasUpToDateJSBundleInCache()
hasUpToDateJSBundleInCache in interface DevSupportManagerpublic void reloadSettings()
reloadSettings in interface DevSupportManagerpublic void handleReloadJS()
handleReloadJS in interface DevSupportManagerpublic void reloadJSFromServer(java.lang.String bundleURL)
reloadJSFromServer in interface DevSupportManagerpublic void isPackagerRunning(PackagerStatusCallback callback)
isPackagerRunning in interface DevSupportManagerpublic java.io.File downloadBundleResourceFromUrlSync(java.lang.String resourceURL,
java.io.File outputFile)
downloadBundleResourceFromUrlSync in interface DevSupportManagerpublic java.lang.String getLastErrorTitle()
getLastErrorTitle in interface DevSupportManagerpublic StackFrame[] getLastErrorStack()
getLastErrorStack in interface DevSupportManagerpublic void registerErrorCustomizer(ErrorCustomizer errorCustomizer)
registerErrorCustomizer in interface DevSupportManagerpublic void handleException(java.lang.Exception e)
NativeModuleCallExceptionHandlerhandleException in interface NativeModuleCallExceptionHandler