public interface DevSupportManager extends NativeModuleCallExceptionHandler
DevSupportManagerImpl
.
In production mode, use the dummy implementation DisabledDevSupportManager
.Modifier and Type | Method and Description |
---|---|
void |
addCustomDevOption(java.lang.String optionName,
DevOptionHandler optionHandler) |
DeveloperSettings |
getDevSettings() |
boolean |
getDevSupportEnabled() |
java.lang.String |
getDownloadedJSBundleFile() |
java.lang.String |
getJSBundleURLForRemoteDebugging() |
java.lang.String |
getSourceMapUrl() |
java.lang.String |
getSourceUrl() |
void |
handleReloadJS() |
boolean |
hasUpToDateJSBundleInCache() |
void |
isPackagerRunning(DevServerHelper.PackagerStatusCallback callback) |
void |
onNewReactContextCreated(ReactContext reactContext) |
void |
onReactInstanceDestroyed(ReactContext reactContext) |
void |
reloadSettings() |
void |
setDevSupportEnabled(boolean isDevSupportEnabled) |
void |
showDevOptionsDialog() |
void |
showNewJavaError(java.lang.String message,
java.lang.Throwable e) |
void |
showNewJSError(java.lang.String message,
ReadableArray details,
int errorCookie) |
void |
updateJSError(java.lang.String message,
ReadableArray details,
int errorCookie) |
handleException
void showNewJavaError(java.lang.String message, java.lang.Throwable e)
void addCustomDevOption(java.lang.String optionName, DevOptionHandler optionHandler)
void showNewJSError(java.lang.String message, ReadableArray details, int errorCookie)
void updateJSError(java.lang.String message, ReadableArray details, int errorCookie)
void showDevOptionsDialog()
void setDevSupportEnabled(boolean isDevSupportEnabled)
boolean getDevSupportEnabled()
DeveloperSettings getDevSettings()
void onNewReactContextCreated(ReactContext reactContext)
void onReactInstanceDestroyed(ReactContext reactContext)
java.lang.String getSourceMapUrl()
java.lang.String getSourceUrl()
java.lang.String getJSBundleURLForRemoteDebugging()
java.lang.String getDownloadedJSBundleFile()
boolean hasUpToDateJSBundleInCache()
void reloadSettings()
void handleReloadJS()
void isPackagerRunning(DevServerHelper.PackagerStatusCallback callback)