public interface Promise
ReactMethod
that use Promise
as type of the last parameter
will be marked as "promise" and will return a promise when invoked from JavaScript.Modifier and Type | Method and Description |
---|---|
void |
reject(java.lang.String message)
Deprecated.
Prefer passing a module-specific error code to JS.
Using this method will pass the error code "EUNSPECIFIED".
|
void |
reject(java.lang.String code,
java.lang.String message)
Report an error which wasn't caused by an exception.
|
void |
reject(java.lang.String code,
java.lang.String message,
java.lang.Throwable e)
Report an exception with a custom error message.
|
void |
reject(java.lang.String code,
java.lang.Throwable e)
Report an exception.
|
void |
reject(java.lang.Throwable reason)
Report an exception, with default error code.
|
void |
resolve(java.lang.Object value)
Successfully resolve the Promise.
|
void resolve(@Nullable java.lang.Object value)
void reject(java.lang.String code, java.lang.String message)
void reject(java.lang.String code, java.lang.Throwable e)
void reject(java.lang.String code, java.lang.String message, java.lang.Throwable e)
@Deprecated void reject(java.lang.String message)
void reject(java.lang.Throwable reason)