@Retention(value=RUNTIME)
public @interface ReactMethod
BaseJavaModule
, which will generate a list
of exported methods by searching for those which are annotated with this annotation
and adding a JS callback for each.Modifier and Type | Optional Element and Description |
---|---|
boolean |
isBlockingSynchronousMethod
Whether the method can be called from JS synchronously **on the JS thread**,
possibly returning a result.
|
public abstract boolean isBlockingSynchronousMethod
ReactMethod
, and the hook can only be void or return JSON values (e.g. bool,
number, String, WritableMap
, or WritableArray
). Calling these
methods when running under the websocket executor is currently not supported.