Interface | Description |
---|---|
DevOptionHandler |
Callback class for custom options that may appear in
DevSupportManager developer
options menu. |
DevServerHelper.BundleDownloadCallback | |
DevServerHelper.OnServerContentChangeListener | |
DevServerHelper.PackagerCommandListener | |
DevServerHelper.PackagerStatusCallback | |
DevSupportManager |
Interface for accessing and interacting with development features.
|
HMRClient |
JS module interface for HMRClient
The HMR(Hot Module Replacement)Client allows for the application to receive updates
from the packager server (over a web socket), allowing for injection of JavaScript to
the running application (without a refresh).
|
JSCHeapCapture.CaptureCallback | |
JSCHeapCapture.HeapCapture | |
JSCSamplingProfiler.SamplingProfiler | |
JSDebuggerWebSocketClient.JSDebuggerCallback | |
JSPackagerWebSocketClient.JSPackagerCallback | |
ReactInstanceDevCommandsHandler |
Interface used by
DevSupportManager for requesting React instance recreation
based on the option that user select in developers menu. |
RedBoxHandler |
Interface used by
DevSupportManagerImpl to allow interception on any redboxes
during development and handling the information from the redbox. |
RedBoxHandler.ReportCompletedListener | |
WebsocketJavaScriptExecutor.JSExecutorConnectCallback |
Class | Description |
---|---|
DevInternalSettings |
Helper class for accessing developers settings that should not be accessed outside of the package
com.facebook.react.devsupport . |
DevServerHelper |
Helper class for all things about the debug server running in the engineer's host machine.
|
DevSettingsActivity |
Activity that display developers settings.
|
DevSupportManagerFactory |
A simple factory that creates instances of
DevSupportManager implementations. |
DevSupportManagerImpl |
Interface for accessing and interacting with development features.
|
DisabledDevSupportManager |
A dummy implementation of
DevSupportManager to be used in production mode where
development features aren't needed. |
DoubleTapReloadRecognizer |
A class allows recognizing double key tap of "R", used to reload JS in
AbstractReactActivity , RedBoxDialog and ReactActivity . |
FpsView |
View that automatically monitors and displays the current app frame rate.
|
JSCHeapCapture | |
JSCHeapUpload |
Created by cwdick on 7/22/16.
|
JSCSamplingProfiler | |
JSDebuggerWebSocketClient |
A wrapper around WebSocketClient that recognizes RN debugging message format.
|
JSPackagerWebSocketClient |
A wrapper around WebSocketClient that recognizes packager's message format.
|
StackTraceHelper |
Helper class converting JS and Java stack traces into arrays of
StackTraceHelper.StackFrame objects. |
StackTraceHelper.StackFrame |
Represents a generic entry in a stack trace, be it originally from JS or Java.
|
WebsocketJavaScriptExecutor |
Executes JS remotely via the react nodejs server as a proxy to a browser on the host machine.
|
Enum | Description |
---|---|
RedBoxHandler.ErrorType |
Exception | Description |
---|---|
DebugServerException |
Tracks errors connecting to or received from the debug derver.
|
JSCHeapCapture.CaptureException | |
JSCSamplingProfiler.ProfilerException | |
JSException |
This represents an error evaluating JavaScript.
|
WebsocketJavaScriptExecutor.WebsocketExecutorTimeoutException |