public abstract class NativeBlobModuleSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule
NativeModule.NativeMethodMETHOD_TYPE_ASYNC, METHOD_TYPE_PROMISE, METHOD_TYPE_SYNC| Constructor and Description |
|---|
NativeBlobModuleSpec(ReactApplicationContext reactContext) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
addNetworkingHandler() |
abstract void |
addWebSocketHandler(double id) |
abstract void |
createFromParts(ReadableArray parts,
java.lang.String withId) |
java.util.Map<java.lang.String,java.lang.Object> |
getConstants() |
protected abstract java.util.Map<java.lang.String,java.lang.Object> |
getTypedExportedConstants() |
abstract void |
release(java.lang.String blobId) |
abstract void |
removeWebSocketHandler(double id) |
abstract void |
sendOverSocket(ReadableMap blob,
double socketID) |
getCurrentActivity, getReactApplicationContext, getReactApplicationContextIfActiveOrWarncanOverrideExistingModule, hasConstants, initialize, invalidate, onCatalystInstanceDestroyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinvalidategetNamepublic NativeBlobModuleSpec(ReactApplicationContext reactContext)
protected abstract java.util.Map<java.lang.String,java.lang.Object> getTypedExportedConstants()
public final java.util.Map<java.lang.String,java.lang.Object> getConstants()
getConstants in class BaseJavaModulepublic abstract void addNetworkingHandler()
public abstract void addWebSocketHandler(double id)
public abstract void removeWebSocketHandler(double id)
public abstract void sendOverSocket(ReadableMap blob, double socketID)
public abstract void createFromParts(ReadableArray parts, java.lang.String withId)
public abstract void release(java.lang.String blobId)