public final class NetworkingModule extends ReactContextBaseJavaModule
NativeModule.NativeMethod| Constructor and Description |
|---|
NetworkingModule(ReactApplicationContext reactContext) |
NetworkingModule(ReactApplicationContext reactContext,
java.lang.String defaultUserAgent) |
| Modifier and Type | Method and Description |
|---|---|
void |
abortRequest(int requestId) |
java.lang.String |
getName() |
void |
onCatalystInstanceDestroy()
Called before {CatalystInstance#onHostDestroy}
|
void |
sendRequest(java.lang.String method,
java.lang.String url,
int requestId,
ReadableArray headers,
ReadableMap data,
Callback callback) |
getReactApplicationContextgetConstants, getMethods, initialize, writeConstantsFieldpublic NetworkingModule(ReactApplicationContext reactContext)
reactContext - the ReactContext of the applicationpublic NetworkingModule(ReactApplicationContext reactContext, java.lang.String defaultUserAgent)
reactContext - the ReactContext of the applicationdefaultUserAgent - the User-Agent header that will be set for all requests where the
caller does not provide one explicitlypublic java.lang.String getName()
require() this module
from javascript.public void onCatalystInstanceDestroy()
NativeModuleonCatalystInstanceDestroy in interface NativeModuleonCatalystInstanceDestroy in class BaseJavaModulepublic void sendRequest(java.lang.String method,
java.lang.String url,
int requestId,
ReadableArray headers,
ReadableMap data,
Callback callback)
public void abortRequest(int requestId)